Commit b4c31357 authored by Rémi Denis-Courmont's avatar Rémi Denis-Courmont

Use config_GetDataDir() instead of DATA_PATH.

parent 49bcf08a
......@@ -263,10 +263,14 @@ static int Open( vlc_object_t *p_this )
if( ( psz_src == NULL ) || ( *psz_src == '\0' ) )
{
static char const* ppsz_paths[] = {
const char *data_path = config_GetDataDir ();
char buf[strlen (data_path) + sizeof ("/http")];
snprintf (buf, sizeof (buf), "%s/http", data_path);
const char const* ppsz_paths[] = {
"share/http",
"../share/http",
DATA_PATH"/http",
buf,
NULL
};
unsigned i;
......
......@@ -74,7 +74,7 @@ bool X11Factory::init()
m_resourcePath.push_back( (string)getIntf()->p_libvlc->psz_datadir +
+ "/skins2" );
m_resourcePath.push_back( (string)"share/skins2" );
m_resourcePath.push_back( (string)DATA_PATH + "/skins2" );
m_resourcePath.push_back( (string)config_GetDataDir () + "/skins2" );
return true;
}
......
......@@ -432,8 +432,8 @@ int vlclua_dir_list( vlc_object_t *p_this, const char *luadirname,
|| !S_ISDIR( stat_info.st_mode ) )
{
free(ppsz_dir_list[1]);
if( asprintf( &ppsz_dir_list[1],
DATA_PATH DIR_SEP "%s", luadirname ) < 0 )
if( asprintf( &ppsz_dir_list[1], "%s" DIR_SEP "%s",
config_GetDataDir (), luadirname ) < 0 )
return VLC_ENOMEM;
}
}
......
......@@ -219,7 +219,13 @@ static int ItemChange( vlc_object_t *p_this, const char *psz_var,
free( psz_arturl );
}
else /* else we show state-of-the art logo */
pix = gdk_pixbuf_new_from_file( DATA_PATH "/vlc48x48.png", &p_error );
{
const char *data_path = config_GetDataDir ();
char buf[strlen (data_path) + sizeof ("/vlc48x48.png")];
snprintf (buf, sizeof (buf), "%s/vlc48x48.png", data_path);
pix = gdk_pixbuf_new_from_file( buf, &p_error );
}
/* we need to replace '&' with '&amp;' because '&' is a keyword of
* notification-daemon parser */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment