Mercurial > mplayer.hg
comparison gui/ui/gtk/skinbrowser.c @ 35400:074069bb765a
Don't increment a pointer which might be null.
author | ib |
---|---|
date | Wed, 28 Nov 2012 11:57:52 +0000 |
parents | 4d7adee0a7ba |
children | 31a5320909f7 |
comparison
equal
deleted
inserted
replaced
35399:4d7adee0a7ba | 35400:074069bb765a |
---|---|
77 for( i=0;i<(int)gg.gl_pathc;i++ ) | 77 for( i=0;i<(int)gg.gl_pathc;i++ ) |
78 { | 78 { |
79 if ( !strcmp( gg.gl_pathv[i],"." ) || !strcmp( gg.gl_pathv[i],".." ) ) continue; | 79 if ( !strcmp( gg.gl_pathv[i],"." ) || !strcmp( gg.gl_pathv[i],".." ) ) continue; |
80 if ( ( stat( gg.gl_pathv[i],&fs ) == 0 ) && S_ISDIR( fs.st_mode ) ) | 80 if ( ( stat( gg.gl_pathv[i],&fs ) == 0 ) && S_ISDIR( fs.st_mode ) ) |
81 { | 81 { |
82 tmp=strrchr( gg.gl_pathv[i],'/' ); tmp++; | 82 tmp=strrchr( gg.gl_pathv[i],'/' ); |
83 if (tmp) tmp++; | |
84 else tmp = gg.gl_pathv[i]; | |
83 if ( !strcmp( tmp,"default" ) ) continue; | 85 if ( !strcmp( tmp,"default" ) ) continue; |
84 str[0]=tmp; | 86 str[0]=tmp; |
85 if ( gtkFindCList( SkinList,str[0] ) == -1 ) gtk_clist_append( GTK_CLIST( SkinList ),str ); | 87 if ( gtkFindCList( SkinList,str[0] ) == -1 ) gtk_clist_append( GTK_CLIST( SkinList ),str ); |
86 } | 88 } |
87 } | 89 } |