From 53d7191928184860fe82d5546805af781b8266e9 Mon Sep 17 00:00:00 2001 From: Manolo Gouy Date: Fri, 15 Apr 2016 07:33:26 +0000 Subject: Remove S_IFMT from the public FLTK API git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11609 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 --- src/Fl_File_Chooser2.cxx | 2 +- src/filename_isdir.cxx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/Fl_File_Chooser2.cxx b/src/Fl_File_Chooser2.cxx index b5b5df3f8..9be64784d 100644 --- a/src/Fl_File_Chooser2.cxx +++ b/src/Fl_File_Chooser2.cxx @@ -1333,7 +1333,7 @@ Fl_File_Chooser::update_preview() } else { struct stat s; if (fl_stat(filename, &s)==0) { - if ((s.st_mode&S_IFMT)!=S_IFREG) { + if ((s.st_mode & S_IFREG) == 0) { // this is no regular file, probably some kind of device newlabel = "@-3refresh"; // a cross set = 1; diff --git a/src/filename_isdir.cxx b/src/filename_isdir.cxx index 378f17e4e..8364742da 100644 --- a/src/filename_isdir.cxx +++ b/src/filename_isdir.cxx @@ -65,7 +65,7 @@ int Fl_System_Driver::filename_isdir(const char* n) { fn[length] = '\0'; n = fn; } - return !stat(n, &s) && (s.st_mode & S_IFMT) == S_IFDIR; + return !stat(n, &s) && (s.st_mode & S_IFDIR); } // -- cgit v1.2.3