From e18017d155c7edb31a503203187c5d0bab20b846 Mon Sep 17 00:00:00 2001 From: Carlos Une Date: Fri, 16 Jul 2021 21:15:47 -0300 Subject: Rename src\c.c => src\filesystem_utilities.c --- src/c.c | 41 ----------------------------------------- src/filesystem_utilities.c | 41 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 41 insertions(+), 41 deletions(-) delete mode 100644 src/c.c create mode 100644 src/filesystem_utilities.c (limited to 'src') diff --git a/src/c.c b/src/c.c deleted file mode 100644 index 7075f42..0000000 --- a/src/c.c +++ /dev/null @@ -1,41 +0,0 @@ -#include -#include - -#ifdef __APPLE__ -DIR * opendir$INODE64( const char * dirName ); -struct dirent * readdir$INODE64( DIR * dir ); -#endif - -int c_is_dir(const char *path) -{ - struct stat m; - int r = stat(path, &m); - return r == 0 && S_ISDIR(m.st_mode); -} - -const char *get_d_name(struct dirent *d) -{ - return (const char *) d->d_name; -} - - - -DIR *c_opendir(const char *dirname){ - -#ifdef __APPLE__ - return opendir$INODE64(dirname); -#else - return opendir(dirname); -#endif - -} - -struct dirent *c_readdir(DIR *dirp){ - -#ifdef __APPLE__ - return readdir$INODE64(dirp); -#else - return readdir(dirp); -#endif - -} \ No newline at end of file diff --git a/src/filesystem_utilities.c b/src/filesystem_utilities.c new file mode 100644 index 0000000..7075f42 --- /dev/null +++ b/src/filesystem_utilities.c @@ -0,0 +1,41 @@ +#include +#include + +#ifdef __APPLE__ +DIR * opendir$INODE64( const char * dirName ); +struct dirent * readdir$INODE64( DIR * dir ); +#endif + +int c_is_dir(const char *path) +{ + struct stat m; + int r = stat(path, &m); + return r == 0 && S_ISDIR(m.st_mode); +} + +const char *get_d_name(struct dirent *d) +{ + return (const char *) d->d_name; +} + + + +DIR *c_opendir(const char *dirname){ + +#ifdef __APPLE__ + return opendir$INODE64(dirname); +#else + return opendir(dirname); +#endif + +} + +struct dirent *c_readdir(DIR *dirp){ + +#ifdef __APPLE__ + return readdir$INODE64(dirp); +#else + return readdir(dirp); +#endif + +} \ No newline at end of file -- cgit v1.2.3