Loading ifs/src/preload/adafs_functions.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -239,7 +239,7 @@ struct dirent * adafs_readdir(int fd){ if(!open_dir){ //Cast did not succeeded: open_file is a regular file errno = EBADF; return NULL; return nullptr; } return open_dir->readdir(); } No newline at end of file ifs/src/preload/intcp_functions.cpp +6 −6 Original line number Diff line number Diff line Loading @@ -450,7 +450,7 @@ int dup3(int oldfd, int newfd, int flags) __THROW { /* Directories related calls */ inline int dirp_to_fd(const DIR* dirp){ assert(dirp != NULL); assert(dirp != nullptr); return *(reinterpret_cast<int*>(&dirp)); } Loading @@ -466,7 +466,7 @@ DIR* opendir(const char* path){ if (CTX->relativize_path(rel_path)) { auto fd = adafs_opendir(rel_path); if(fd < 0){ return NULL; return nullptr; } return fd_to_dirp(fd); } Loading @@ -476,11 +476,11 @@ DIR* opendir(const char* path){ struct dirent* readdir(DIR* dirp){ init_passthrough_if_needed(); #pragma GCC diagnostic ignored "-Wnonnull-compare" if(dirp == NULL){ if(dirp == nullptr){ errno = EBADF; return NULL; return nullptr; } int fd = dirp_to_fd(dirp); auto fd = dirp_to_fd(dirp); if(ld_is_aux_loaded() && CTX->file_map()->exist(fd)) { return adafs_readdir(fd); } Loading @@ -490,7 +490,7 @@ struct dirent* readdir(DIR* dirp){ int closedir(DIR* dirp) { init_passthrough_if_needed(); #pragma GCC diagnostic ignored "-Wnonnull-compare" if(dirp == NULL){ if(dirp == nullptr){ errno = EBADF; return -1; } Loading Loading
ifs/src/preload/adafs_functions.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -239,7 +239,7 @@ struct dirent * adafs_readdir(int fd){ if(!open_dir){ //Cast did not succeeded: open_file is a regular file errno = EBADF; return NULL; return nullptr; } return open_dir->readdir(); } No newline at end of file
ifs/src/preload/intcp_functions.cpp +6 −6 Original line number Diff line number Diff line Loading @@ -450,7 +450,7 @@ int dup3(int oldfd, int newfd, int flags) __THROW { /* Directories related calls */ inline int dirp_to_fd(const DIR* dirp){ assert(dirp != NULL); assert(dirp != nullptr); return *(reinterpret_cast<int*>(&dirp)); } Loading @@ -466,7 +466,7 @@ DIR* opendir(const char* path){ if (CTX->relativize_path(rel_path)) { auto fd = adafs_opendir(rel_path); if(fd < 0){ return NULL; return nullptr; } return fd_to_dirp(fd); } Loading @@ -476,11 +476,11 @@ DIR* opendir(const char* path){ struct dirent* readdir(DIR* dirp){ init_passthrough_if_needed(); #pragma GCC diagnostic ignored "-Wnonnull-compare" if(dirp == NULL){ if(dirp == nullptr){ errno = EBADF; return NULL; return nullptr; } int fd = dirp_to_fd(dirp); auto fd = dirp_to_fd(dirp); if(ld_is_aux_loaded() && CTX->file_map()->exist(fd)) { return adafs_readdir(fd); } Loading @@ -490,7 +490,7 @@ struct dirent* readdir(DIR* dirp){ int closedir(DIR* dirp) { init_passthrough_if_needed(); #pragma GCC diagnostic ignored "-Wnonnull-compare" if(dirp == NULL){ if(dirp == nullptr){ errno = EBADF; return -1; } Loading