Provide a default and work around gcc
authorRémi Denis-Courmont <remi@remlab.net>
Sat, 29 Aug 2009 10:26:57 +0000 (13:26 +0300)
committerRémi Denis-Courmont <remi@remlab.net>
Sat, 29 Aug 2009 10:26:57 +0000 (13:26 +0300)
src/config/dirs_xdg.c

index 6e934f7..c1d4c45 100644 (file)
@@ -204,7 +204,7 @@ char *config_GetUserDir (vlc_userdir_t type)
     switch (type)
     {
         case VLC_HOME_DIR:
     switch (type)
     {
         case VLC_HOME_DIR:
-            return config_GetHomeDir ();
+            break;
         case VLC_CONFIG_DIR:
             return config_GetAppDir ("CONFIG", ".config");
         case VLC_DATA_DIR:
         case VLC_CONFIG_DIR:
             return config_GetAppDir ("CONFIG", ".config");
         case VLC_DATA_DIR:
@@ -229,5 +229,5 @@ char *config_GetUserDir (vlc_userdir_t type)
         case VLC_VIDEOS_DIR:
             return config_GetTypeDir ("VIDEOS");
     }
         case VLC_VIDEOS_DIR:
             return config_GetTypeDir ("VIDEOS");
     }
-    assert (0);
+    return config_GetHomeDir ();
 }
 }