X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=filebrowser%2Fdir.c;h=123d329caec9c3dfc28ece08b353ec2f5e651760;hb=b633aa086dad6a008fb8e19068605e40cf13b02b;hp=2ff53070758d86d85acd6663d0efb8c99e56c519;hpb=b4c2ef53cf5a608a9488ed5cf53da908e9553d21;p=xboard.git diff --git a/filebrowser/dir.c b/filebrowser/dir.c index 2ff5307..123d329 100644 --- a/filebrowser/dir.c +++ b/filebrowser/dir.c @@ -142,6 +142,10 @@ SFgetDir(dir) maxChars = len; } result[i].shown = result[i].real; + if(SFpathFlag) { // [HGM] only show directories + struct stat statBuf; + if (stat(str, &statBuf) || SFstatChar(&statBuf) != '/') continue; + } i++; }