X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fconfig%2Fdirs_win.c;h=65d7aefa88cf3e92afc4ebfa8b7ae04474f3c6ed;hb=e854bbff4092872fe4a46afce328d2c2ced6cb6e;hp=d7bef3e858090d29da870b0b4548c78aa38c5afb;hpb=81f10bb95f32c1d263beb30a1bbfbcdffbeea999;p=vlc diff --git a/src/config/dirs_win.c b/src/config/dirs_win.c index d7bef3e858..65d7aefa88 100644 --- a/src/config/dirs_win.c +++ b/src/config/dirs_win.c @@ -109,6 +109,7 @@ static char *config_GetAppDir (void) return psz_dir; } +#warning FIXME Use known folders on Vista and above char *config_GetUserDir (vlc_userdir_t type) { switch (type) @@ -125,14 +126,13 @@ char *config_GetUserDir (vlc_userdir_t 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); }