summaryrefslogtreecommitdiffstats
path: root/Source/kwsys/SystemTools.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'Source/kwsys/SystemTools.cxx')
-rw-r--r--Source/kwsys/SystemTools.cxx8
1 files changed, 8 insertions, 0 deletions
diff --git a/Source/kwsys/SystemTools.cxx b/Source/kwsys/SystemTools.cxx
index 37562b1..28efd40 100644
--- a/Source/kwsys/SystemTools.cxx
+++ b/Source/kwsys/SystemTools.cxx
@@ -818,6 +818,14 @@ bool SystemTools::FileExists(const char* filename)
#ifndef R_OK
# define R_OK 04
#endif
+
+#ifdef __SYLLABLE__
+ if ((filename !=0) && (*filename == 0))
+ {
+ return false;
+ }
+#endif
+
if ( access(filename, R_OK) != 0 )
{
return false;