]> git.sesse.net Git - vlc/blobdiff - modules/control/http/util.c
Add a directory type parameter to config_GetHomeDir
[vlc] / modules / control / http / util.c
index bb78bb7f4a5c04c4f0d2c0838b73f04a0570a2f1..7cd4af7de3ba89ad9d778cf51220124e3a327766 100644 (file)
@@ -951,9 +951,10 @@ char *RealPath( const char *psz_src )
 
     if( psz_dir[0] == '~' )
     {
-        char *dir;
-        asprintf( &dir, "%s%s", config_GetHomeDir(), psz_dir + 1 );
+        char *home = config_GetUserDir( VLC_HOME_DIR ), *dir;
+        asprintf( &dir, "%s%s", home, psz_dir + 1 );
         free( psz_dir );
+        free( home );
         psz_dir = dir;
     }