return psz_dir;
}
+#warning FIXME Use known folders on Vista and above
char *config_GetUserDir (vlc_userdir_t type)
{
switch (type)
case VLC_TEMPLATES_DIR:
case VLC_PUBLICSHARE_DIR:
case VLC_DOCUMENTS_DIR:
+ return config_GetUserDir(VLC_HOME_DIR);
case VLC_MUSIC_DIR:
-#warning FIXME: unimplemented
- return config_GetUserDir (VLC_HOME_DIR);
+ return config_GetShellDir (CSIDL_MYMUSIC);
case VLC_PICTURES_DIR:
return config_GetShellDir (CSIDL_MYPICTURES);
case VLC_VIDEOS_DIR:
-#warning FIXME: unimplemented
- return config_GetUserDir (VLC_HOME_DIR);
+ return config_GetShellDir (CSIDL_MYVIDEO);
}
assert (0);
}