Loading src/client/gkfs_libc.cpp +4 −1 Original line number Diff line number Diff line Loading @@ -2616,7 +2616,7 @@ fdopen(int fd, const char* mode) { FILE* ret; if(CTX->interception_enabled()) { if(CTX->file_map()->exist(fd)) { ret = (FILE*) malloc(sizeof(FILE)); /*ret = (FILE*) malloc(sizeof(FILE)); ret->_flags = 0; ret->_IO_read_ptr = 0; ret->_IO_read_end = 0; Loading @@ -2632,6 +2632,9 @@ fdopen(int fd, const char* mode) { ret->_fileno = fd; ret->_lock = 0; ret->_offset = 0; */ ret = dlsym_fopen("/dev/null", mode); ret->_fileno = fd; return ret; } } Loading Loading
src/client/gkfs_libc.cpp +4 −1 Original line number Diff line number Diff line Loading @@ -2616,7 +2616,7 @@ fdopen(int fd, const char* mode) { FILE* ret; if(CTX->interception_enabled()) { if(CTX->file_map()->exist(fd)) { ret = (FILE*) malloc(sizeof(FILE)); /*ret = (FILE*) malloc(sizeof(FILE)); ret->_flags = 0; ret->_IO_read_ptr = 0; ret->_IO_read_end = 0; Loading @@ -2632,6 +2632,9 @@ fdopen(int fd, const char* mode) { ret->_fileno = fd; ret->_lock = 0; ret->_offset = 0; */ ret = dlsym_fopen("/dev/null", mode); ret->_fileno = fd; return ret; } } Loading