fix the error return (#6097)

This commit is contained in:
Man, Jianting (Meco) 2022-06-21 23:51:49 -04:00 committed by GitHub
parent 7416f62c06
commit d5afcd7f0d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -71,7 +71,7 @@ FILEHANDLE _sys_open(const char *name, int openmode)
#ifndef DFS_USING_POSIX
LOG_W("%s: %s", __func__, _WARNING_WITHOUT_FS);
return 0; /* error */
return -1; /* error */
#else
/* Correct openmode from fopen to open */
if (openmode & OPEN_PLUS)
@ -101,7 +101,7 @@ FILEHANDLE _sys_open(const char *name, int openmode)
fd = open(name, mode, 0);
if (fd < 0)
return 0; /* error */
return -1; /* error */
else
return fd;
#endif /* DFS_USING_POSIX */
@ -116,7 +116,7 @@ int _sys_close(FILEHANDLE fh)
return close(fh);
#else
LOG_W("%s: %s", __func__, _WARNING_WITHOUT_FS);
return 0;
return 0; /* error */
#endif /* DFS_USING_POSIX */
}