From 3553cc40c157800547ce379c492a8919e84eac35 Mon Sep 17 00:00:00 2001 From: wangyimin Date: Wed, 19 Feb 2025 19:12:26 +0800 Subject: [PATCH] fix bug Signed-off-by: wangyimin --- src/inspector/inspector_socket.cpp | 4 ++-- src/inspector/js_native_api_v8_inspector.cpp | 4 ++-- src/js_native_api_v8.cpp | 3 ++- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/inspector/inspector_socket.cpp b/src/inspector/inspector_socket.cpp index 21fb2e4..f681b16 100644 --- a/src/inspector/inspector_socket.cpp +++ b/src/inspector/inspector_socket.cpp @@ -775,13 +775,13 @@ void TcpHolder::ReclaimUvBuf(const uv_buf_t* buf, ssize_t read) InspectorSocket::~InspectorSocket() = default; -// static +// static method void InspectorSocket::Shutdown(ProtocolHandler* handler) { handler->Shutdown(); } -// static +// static method InspectorSocket::Pointer InspectorSocket::Accept(uv_stream_t* server, DelegatePointer delegate) { auto tcp = TcpHolder::Accept(server, std::move(delegate)); diff --git a/src/inspector/js_native_api_v8_inspector.cpp b/src/inspector/js_native_api_v8_inspector.cpp index 215a2ae..2f86f99 100644 --- a/src/inspector/js_native_api_v8_inspector.cpp +++ b/src/inspector/js_native_api_v8_inspector.cpp @@ -854,19 +854,19 @@ namespace { using jsvm::inspector::TwoByteValue; +using v8::Local; using v8::Context; using v8::Function; using v8::HandleScope; using v8::Isolate; -using v8::Local; using v8::Message; using v8::Object; using v8::Value; using v8_inspector::StringBuffer; using v8_inspector::StringView; -using v8_inspector::V8Inspector; using v8_inspector::V8InspectorClient; +using v8_inspector::V8Inspector; std::unique_ptr ToProtocolString(Isolate* isolate, Local value) { diff --git a/src/js_native_api_v8.cpp b/src/js_native_api_v8.cpp index 5e8783f..32c852d 100644 --- a/src/js_native_api_v8.cpp +++ b/src/js_native_api_v8.cpp @@ -1699,6 +1699,7 @@ static const char* errorMessages[] = { "Main thread would deadlock", "External buffers are not allowed", "Cannot run JavaScript", + "Invalid type", }; JSVM_Status OH_JSVM_GetLastErrorInfo(JSVM_Env env, const JSVM_ExtendedErrorInfo** result) @@ -1710,7 +1711,7 @@ JSVM_Status OH_JSVM_GetLastErrorInfo(JSVM_Env env, const JSVM_ExtendedErrorInfo* // message in the `JSVM_Status` enum each time a new error message is added. // We don't have a jsvm_status_last as this would result in an ABI // change each time a message was added. - const int lastStatus = JSVM_CANNOT_RUN_JS; + const int lastStatus = JSVM_INVALID_TYPE; static_assert(jsvm::ArraySize(errorMessages) == lastStatus + 1, "Count of error messages must match count of error values"); -- Gitee