diff --git a/process/js_childprocess.cpp b/process/js_childprocess.cpp index 808eabc..90de23d 100644 --- a/process/js_childprocess.cpp +++ b/process/js_childprocess.cpp @@ -85,7 +85,7 @@ namespace OHOS::Js_sys_module::Process { close(stdOutFd_[0]); dup2(stdOutFd_[1], 1); dup2(stdErrFd_[1], 2); // 2:The value of parameter - if (execl("/bin/sh", "sh", "-c", strCommnd.c_str(), NULL) == -1) { + if (execl("/bin/sh", "sh", "-c", strCommnd.c_str(), nullptr) == -1) { HILOG_ERROR("execl command failed"); exit(127); // 127:The parameter value } @@ -393,7 +393,7 @@ namespace OHOS::Js_sys_module::Process { case 2: // 2:The parameter value status = napi_get_value_int64(env_, property, &optionsInfo_->maxBuffer); if (status != napi_ok) { - optionsInfo_->maxBuffer = MAXSIZE * MAXSIZE; + optionsInfo_->maxBuffer = static_cast(MAXSIZE) * static_cast(MAXSIZE); } break; default: diff --git a/process/native_module_process.cpp b/process/native_module_process.cpp index 9eef170..977a867 100644 --- a/process/native_module_process.cpp +++ b/process/native_module_process.cpp @@ -13,12 +13,11 @@ * limitations under the License. */ +#include #include - #include #include #include - #include "js_childprocess.h" #include "js_process.h" #include "securec.h" @@ -261,43 +260,43 @@ namespace OHOS::Js_sys_module::Process { return result; } - static napi_value GetUid(napi_env env, napi_callback_info info) + static napi_value GetUid(napi_env env, [[maybe_unused]] napi_callback_info info) { Process object(env); return object.GetUid(); } - static napi_value GetGid(napi_env env, napi_callback_info info) + static napi_value GetGid(napi_env env, [[maybe_unused]] napi_callback_info info) { Process object(env); return object.GetGid(); } - static napi_value GetEUid(napi_env env, napi_callback_info info) + static napi_value GetEUid(napi_env env, [[maybe_unused]] napi_callback_info info) { Process object(env); return object.GetEUid(); } - static napi_value GetEGid(napi_env env, napi_callback_info info) + static napi_value GetEGid(napi_env env, [[maybe_unused]] napi_callback_info info) { Process object(env); return object.GetEGid(); } - static napi_value GetGroups(napi_env env, napi_callback_info info) + static napi_value GetGroups(napi_env env, [[maybe_unused]] napi_callback_info info) { Process object(env); return object.GetGroups(); } - static napi_value GetPid(napi_env env, napi_callback_info info) + static napi_value GetPid(napi_env env, [[maybe_unused]] napi_callback_info info) { Process object(env); return object.GetPid(); } - static napi_value GetPpid(napi_env env, napi_callback_info info) + static napi_value GetPpid(napi_env env, [[maybe_unused]] napi_callback_info info) { Process object(env); return object.GetPpid(); @@ -321,7 +320,7 @@ namespace OHOS::Js_sys_module::Process { return result; } - static napi_value Abort(napi_env env, napi_callback_info info) + static napi_value Abort(napi_env env, [[maybe_unused]] napi_callback_info info) { Process object(env); object.Abort(); @@ -330,7 +329,7 @@ namespace OHOS::Js_sys_module::Process { return res; } - static napi_value Cwd(napi_env env, napi_callback_info info) + static napi_value Cwd(napi_env env, [[maybe_unused]] napi_callback_info info) { Process object(env); return object.Cwd(); @@ -387,7 +386,7 @@ namespace OHOS::Js_sys_module::Process { return result; } - static napi_value Uptime(napi_env env, napi_callback_info info) + static napi_value Uptime(napi_env env, [[maybe_unused]] napi_callback_info info) { Process object(env); return object.Uptime(); @@ -405,13 +404,13 @@ namespace OHOS::Js_sys_module::Process { result = object.Kill(argv[0], argv[1]); return result; } - static napi_value GetTid(napi_env env, napi_callback_info info) + static napi_value GetTid(napi_env env, [[maybe_unused]] napi_callback_info info) { Process object(env); return object.GetTid(); } - static napi_value IsIsolatedProcess(napi_env env, napi_callback_info info) + static napi_value IsIsolatedProcess(napi_env env, [[maybe_unused]] napi_callback_info info) { Process object(env); return object.IsIsolatedProcess(); @@ -430,7 +429,7 @@ namespace OHOS::Js_sys_module::Process { return object.IsAppUid(args); } - static napi_value Is64Bit(napi_env env, napi_callback_info info) + static napi_value Is64Bit(napi_env env, [[maybe_unused]] napi_callback_info info) { Process object(env); return object.Is64Bit(); @@ -462,13 +461,13 @@ namespace OHOS::Js_sys_module::Process { return object.GetThreadPriority(args); } - static napi_value GetStartRealtime(napi_env env, napi_callback_info info) + static napi_value GetStartRealtime(napi_env env, [[maybe_unused]] napi_callback_info info) { Process object(env); return object.GetStartRealtime(); } - static napi_value GetPastCputime(napi_env env, napi_callback_info info) + static napi_value GetPastCputime(napi_env env, [[maybe_unused]] napi_callback_info info) { Process object(env); return object.GetPastCputime();