optimizing for dev/null
This commit is contained in:
@ -1165,6 +1165,10 @@ int setDirectory(char* Dir, int rw) {
|
||||
if(openedFiles->validwDir) {
|
||||
free(openedFiles->wDir);
|
||||
openedFiles->wDir = NULL;
|
||||
openedFiles->validwDir = 0;
|
||||
}
|
||||
if(strncmp(Dir, "/dev/null", strlen("/dev/null")+1) == 0) {
|
||||
return 0;
|
||||
}
|
||||
openedFiles->validwDir = 1;
|
||||
openedFiles->wDir = malloc(strlen(Dir)+1);
|
||||
@ -1173,6 +1177,10 @@ int setDirectory(char* Dir, int rw) {
|
||||
if(openedFiles->validrDir) {
|
||||
free(openedFiles->rDir);
|
||||
openedFiles->rDir = NULL;
|
||||
openedFiles->validrDir = 0;
|
||||
}
|
||||
if(strncmp(Dir, "/dev/null", strlen("/dev/null")+1) == 0) {
|
||||
return 0;
|
||||
}
|
||||
openedFiles->validrDir = 1;
|
||||
openedFiles->rDir = malloc(strlen(Dir)+1);
|
||||
|
||||
Reference in New Issue
Block a user