]> git.sesse.net Git - vlc/commitdiff
libvlc: missing NULL terminator (fixes #13655)
authorRémi Denis-Courmont <remi@remlab.net>
Thu, 15 Jan 2015 19:32:27 +0000 (21:32 +0200)
committerRémi Denis-Courmont <remi@remlab.net>
Thu, 15 Jan 2015 19:32:27 +0000 (21:32 +0200)
lib/audio.c

index 15d9d985d14e8afd009dd8402fecff51cda2f451..c919eb20585a1f54fc1ed520d411eac4d314206c 100644 (file)
@@ -146,7 +146,7 @@ libvlc_audio_output_device_enum( libvlc_media_player_t *mp )
     if( aout == NULL )
         return NULL;
 
-    libvlc_audio_output_device_t *list = NULL, **pp = &list;
+    libvlc_audio_output_device_t *list, **pp = &list;
     char **values, **texts;
 
     int n = aout_DevicesList( aout, &values, &texts );
@@ -173,6 +173,7 @@ libvlc_audio_output_device_enum( libvlc_media_player_t *mp )
     free( texts );
     free( values );
 err:
+    *pp = NULL;
     return list;
 }