diff --git a/interfaces/kits/c/environment/environment.c b/interfaces/kits/c/environment/environment.c index 6864467e39c427d9e7837f360656222fe3f5352e..b5d45da05d409cfdcd3c52fd55bae004a772a4d6 100644 --- a/interfaces/kits/c/environment/environment.c +++ b/interfaces/kits/c/environment/environment.c @@ -23,7 +23,7 @@ int OH_Environment_GetUserDownloadDir(char **result) { if (result == NULL) { - return GetErrorCode(-ENOMEM); + return GetErrorCode(-PARAMETER_ERROR); } int ret = GetUserDir("ohos.permission.READ_WRITE_DOWNLOAD_DIRECTORY", result); if (ret < 0) { @@ -35,7 +35,7 @@ int OH_Environment_GetUserDownloadDir(char **result) int OH_Environment_GetUserDocumentDir(char **result) { if (result == NULL) { - return GetErrorCode(-ENOMEM); + return GetErrorCode(-PARAMETER_ERROR); } int ret = GetUserDir("ohos.permission.READ_WRITE_DOCUMENTS_DIRECTORY", result); if (ret < 0) { @@ -47,7 +47,7 @@ int OH_Environment_GetUserDocumentDir(char **result) int OH_Environment_GetUserDesktopDir(char **result) { if (result == NULL) { - return GetErrorCode(-ENOMEM); + return GetErrorCode(-PARAMETER_ERROR); } int ret = GetUserDir("ohos.permission.READ_WRITE_DESKTOP_DIRECTORY", result); if (ret < 0) { diff --git a/interfaces/kits/c/fileio/fileio.c b/interfaces/kits/c/fileio/fileio.c index ab1ebbeec7911c65c66a22d25046c75dee76add5..9f2212a05f35fff9caef8048e50d3ec74a348413 100644 --- a/interfaces/kits/c/fileio/fileio.c +++ b/interfaces/kits/c/fileio/fileio.c @@ -22,7 +22,7 @@ int OH_FileIO_GetFileLocation(char *uri, int uriLength, int *location) { if (uri == NULL || location == NULL) { - return GetErrorCode(-ENOMEM); + return GetErrorCode(-PARAMETER_ERROR); } int ret = GetFileLocation(uri, uriLength, location); if (ret < 0) {