summaryrefslogtreecommitdiff
path: root/src/filename_isdir.cxx
blob: ce02d2302558da390afa0884cb70c4369bd54cc7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
// filename_isdir.C

// Used by fl_file_chooser

#include <config.h>
#include <FL/filename.H>
#include <sys/stat.h>

int filename_isdir(const char* n) {
  struct stat s;
  return !stat(n, &s) && (s.st_mode&0170000)==0040000;
}