equal
deleted
inserted
replaced
38 const char *name; |
38 const char *name; |
39 const HalCommonDriver** drv; |
39 const HalCommonDriver** drv; |
40 } DriverClass; |
40 } DriverClass; |
41 |
41 |
42 |
42 |
43 #define M(x, y, z) { x, y, (const HalCommonDriver*)z } |
43 #define M(x, y, z) { x, y, (const HalCommonDriver *)(void *)z } |
44 static const DriverDesc _music_driver_descs[] = { |
44 static const DriverDesc _music_driver_descs[] = { |
45 #ifdef __BEOS__ |
45 #ifdef __BEOS__ |
46 M("bemidi", "BeOS MIDI Driver", &_bemidi_music_driver), |
46 M("bemidi", "BeOS MIDI Driver", &_bemidi_music_driver), |
47 #endif |
47 #endif |
48 #ifdef __OS2__ |
48 #ifdef __OS2__ |
97 M(NULL, NULL, NULL) |
97 M(NULL, NULL, NULL) |
98 }; |
98 }; |
99 #undef M |
99 #undef M |
100 |
100 |
101 |
101 |
102 #define M(x, y, z) { x, y, (const HalCommonDriver**)z } |
102 #define M(x, y, z) { x, y, (const HalCommonDriver **)(void *)z } |
103 static const DriverClass _driver_classes[] = { |
103 static const DriverClass _driver_classes[] = { |
104 M(_video_driver_descs, "video", &_video_driver), |
104 M(_video_driver_descs, "video", &_video_driver), |
105 M(_sound_driver_descs, "sound", &_sound_driver), |
105 M(_sound_driver_descs, "sound", &_sound_driver), |
106 M(_music_driver_descs, "music", &_music_driver) |
106 M(_music_driver_descs, "music", &_music_driver) |
107 }; |
107 }; |