X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=filebrowser%2Fselfile.c;h=f59e159d5aba7cbfc7b9408e4acba136befa1a8c;hb=a7db862b2f44d23b358a1319cd8a374cf88c24fd;hp=d3f02f3137a5eb4da961e5bbb18c8b10226f07b8;hpb=e9a0808a5551217eb4fd29d949f3c7672545c168;p=xboard.git diff --git a/filebrowser/selfile.c b/filebrowser/selfile.c index d3f02f3..f59e159 100644 --- a/filebrowser/selfile.c +++ b/filebrowser/selfile.c @@ -855,8 +855,8 @@ XsraSelFile(toplevel, prompt, ok, cancel, failed, SFprepareToReturn(); return stderr; } - if (fp = SFopenFile(*name_return, mode, - prompt, failed)) { + if ((*name_return)[strlen(*name_return)-1] != '/' && // [HGM] refuse directories + (fp = SFopenFile(*name_return, mode, prompt, failed))) { SFprepareToReturn(); return fp; }