fixed -r and -d
This commit is contained in:
@ -397,7 +397,7 @@ int readFile(const char* pathname, void** buf, size_t* size) {
|
||||
fflush(openedFiles->out);
|
||||
}
|
||||
if(storeFilesInDirectory(openedFiles->rDir, 1, res->rf) == -1) {
|
||||
perror("storeFilesindirectory");
|
||||
perror("storeFilesInDirectory");
|
||||
freeResponse(res);
|
||||
free(res);
|
||||
free(cmd);
|
||||
@ -1442,7 +1442,7 @@ _nofile:
|
||||
}
|
||||
|
||||
int storeFilesInDirectory(const char *dirname, int n, recivedFile_t *rf) {
|
||||
if(!dirname || strcmp(dirname, "") || !rf || n<0) {
|
||||
if(!dirname || strcmp(dirname, "")==0 || !rf || n<0) {
|
||||
errno = EINVAL;
|
||||
return -1;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user