summaryrefslogtreecommitdiffstats
path: root/Gui/skin/skin.c
diff options
context:
space:
mode:
Diffstat (limited to 'Gui/skin/skin.c')
-rw-r--r--Gui/skin/skin.c12
1 files changed, 10 insertions, 2 deletions
diff --git a/Gui/skin/skin.c b/Gui/skin/skin.c
index b7b93073dc..2fd61ffad3 100644
--- a/Gui/skin/skin.c
+++ b/Gui/skin/skin.c
@@ -676,8 +676,16 @@ int skinRead( char * dname )
setname( skinMPlayerDir,dname );
if ( ( skinFile = fopen( fn,"rt" ) ) == NULL )
{
- mp_msg( MSGT_GPLAYER,MSGL_STATUS,MSGTR_SKIN_SkinFileNotFound,fn );
- return -1;
+ setname( skinDirInHome_obsolete,dname );
+ if ( ( skinFile = fopen( fn,"rt" ) ) == NULL )
+ {
+ setname( skinMPlayerDir_obsolete,dname );
+ if ( ( skinFile = fopen( fn,"rt" ) ) == NULL )
+ {
+ mp_msg( MSGT_GPLAYER,MSGL_STATUS,MSGTR_SKIN_SkinFileNotFound,fn );
+ return -1;
+ }
+ }
}
}