mirror of
https://github.com/openharmony/developtools_bytrace.git
synced 2026-07-15 06:07:13 -04:00
对StartTrace第三个参数进行null校验
Signed-off-by: chenwei <chenwei469@huawei.com>
This commit is contained in:
@@ -55,7 +55,9 @@ bool TypeCheck(const napi_env& env, const napi_value& value, const napi_valuetyp
|
||||
|
||||
bool ParseStringParam(const napi_env& env, const napi_value& value, std::string& dest)
|
||||
{
|
||||
if (!TypeCheck(env, value, napi_string) && !TypeCheck(env, value, napi_number) && !TypeCheck(env, value, napi_undefined)) {
|
||||
if (!TypeCheck(env, value, napi_string) && !TypeCheck(env, value, napi_number) &&
|
||||
!TypeCheck(env, value, napi_undefined) && !TypeCheck(env, value, napi_null) &&
|
||||
!TypeCheck(env, value, napi_boolean)) {
|
||||
return false;
|
||||
}
|
||||
constexpr int nameMaxSize = 1024;
|
||||
|
||||
Reference in New Issue
Block a user