Commit 410e1456 authored by Rémi Duraffort's avatar Rémi Duraffort

skins2: simplification.

parent f03b31ee
...@@ -131,14 +131,12 @@ void ThemeRepository::parseDirectory( const string &rDir_locale ) ...@@ -131,14 +131,12 @@ void ThemeRepository::parseDirectory( const string &rDir_locale )
// Add the theme in the popup menu // Add the theme in the popup menu
string shortname = name.substr( 0, name.size() - 4 ); string shortname = name.substr( 0, name.size() - 4 );
val.psz_string = new char[path.size() + 1]; val.psz_string = strdup( path.c_str() );
text.psz_string = new char[shortname.size() + 1]; text.psz_string = strdup( shortname.c_str() );
strcpy( val.psz_string, path.c_str() );
strcpy( text.psz_string, shortname.c_str() );
var_Change( getIntf(), "intf-skins", VLC_VAR_ADDCHOICE, &val, var_Change( getIntf(), "intf-skins", VLC_VAR_ADDCHOICE, &val,
&text ); &text );
delete[] val.psz_string; free( val.psz_string );
delete[] text.psz_string; free( text.psz_string );
} }
free( pszDirContent ); free( pszDirContent );
......
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