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 }