Changeset 1818:e0e78980a31d in roaraudio
- Timestamp:
- 05/22/09 21:33:12 (15 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
roard/light.c
r1816 r1818 25 25 #include "roard.h" 26 26 27 int light_init (unsigned int channels) { 28 29 if ( (g_light_state.state = malloc(channels)) == NULL ) { 30 return -1; 31 } 32 33 g_light_state.channels = channels; 34 35 return light_reset(); 36 } 37 38 int light_free (void) { 39 if ( g_light_state.state != NULL ) { 40 free(g_light_state.state); 41 } 42 43 g_light_state.channels = 0; 44 45 return 0; 46 } 47 48 int light_reset (void) { 49 if ( g_light_state.channels == 0 ) 50 return 0; 51 52 if ( g_light_state.state == NULL ) 53 return -1; 54 55 memset(g_light_state.state, 0, g_light_state.channels); 56 57 return 0; 58 } 59 60 int light_update(void) { 61 return 0; 62 } 63 27 64 //ll
Note: See TracChangeset
for help on using the changeset viewer.