]> git.sesse.net Git - vlc/commitdiff
0 has to be a legal value for vlc_key_t
authorRémi Denis-Courmont <remi@remlab.net>
Sun, 3 Jan 2010 13:50:43 +0000 (15:50 +0200)
committerRémi Denis-Courmont <remi@remlab.net>
Sun, 3 Jan 2010 14:32:56 +0000 (16:32 +0200)
include/vlc_keys.h
src/misc/action.c

index 1a0b29f5bda0ce0254c3f20711e29f44a81bd10b..b630e48ef65a68567cd4cdc05e676e210e8a87fe 100644 (file)
@@ -90,7 +90,8 @@ VLC_EXPORT( char *, KeyToString, (uint_fast32_t i_key) ) LIBVLC_USED;
 VLC_EXPORT( uint_fast32_t, StringToKey,  (char *psz_key) ) LIBVLC_USED;
 
 typedef enum vlc_key {
-    ACTIONID_QUIT = 1,
+    ACTIONID_NONE = 0,
+    ACTIONID_QUIT,
     ACTIONID_PLAY_PAUSE,
     ACTIONID_PLAY,
     ACTIONID_PAUSE,
index d0be62f2db6b5ea9ecb28389be0dfc0e3544a8d8..73cf2369b50370e3b945f5510dba846ee27e06cb 100644 (file)
@@ -59,6 +59,6 @@ vlc_key_t vlc_GetActionId(const char *name)
 
     act = bsearch(name, libvlc_actions, libvlc_actions_count, sizeof(*act),
                   actcmp);
-    return (act != NULL) ? act->value : 0;
+    return (act != NULL) ? act->value : ACTIONID_NONE;
 }