]> git.sesse.net Git - vlc/commitdiff
Missing cast with vlc_config_set
authorRémi Denis-Courmont <rdenis@simphalempin.com>
Sun, 24 Aug 2008 19:53:01 +0000 (22:53 +0300)
committerRémi Denis-Courmont <rdenis@simphalempin.com>
Sun, 24 Aug 2008 19:54:10 +0000 (22:54 +0300)
(What about some GCCisms for static type checking here... later)

include/vlc_plugin.h

index cc51ddc65077820f49b094b16969dc6389428b0f..364e53c089d709d4a6eebc2756a973145d387d33 100644 (file)
@@ -408,21 +408,21 @@ enum vlc_config_properties
                     (size_t)(sizeof (list) / sizeof (char *)), \
                     (const char *const *)(list), \
                     (const char *const *)(list_text), \
-                    list_update_func);
+                    (vlc_callback_t)(list_update_func));
 
 #define change_integer_list( list, list_text, list_update_func ) \
     vlc_config_set (p_config, VLC_CONFIG_LIST, domain, \
                     (size_t)(sizeof (list) / sizeof (int)), \
                     (const int *)(list), \
                     (const char *const *)(list_text), \
-                    list_update_func);
+                    (vlc_callback_t)(list_update_func));
 
 #define change_float_list( list, list_text, list_update_func ) \
     vlc_config_set (p_config, VLC_CONFIG_LIST, domain, \
                     (size_t)(sizeof (list) / sizeof (float)), \
                     (const float *)(list), \
                     (const char *const *)(list_text), \
-                    list_update_func);
+                    (vlc_callback_t)(list_update_func));
 
 #define change_integer_range( minv, maxv ) \
     vlc_config_set (p_config, VLC_CONFIG_RANGE, (int)(minv), (int)(maxv));