diff --git a/http_lite/frameworks/js/builtin/http_request/http_async_callback.cpp b/http_lite/frameworks/js/builtin/http_request/http_async_callback.cpp index bde304eca7c88f4eb454cc18c31b3ee9ac1474bd..5fcc5f4290f3fa8ba03b806be9c76137c4e40fe4 100644 --- a/http_lite/frameworks/js/builtin/http_request/http_async_callback.cpp +++ b/http_lite/frameworks/js/builtin/http_request/http_async_callback.cpp @@ -23,10 +23,7 @@ namespace OHOS { namespace ACELite { -HttpAsyncCallback::HttpAsyncCallback(JSIValue thisVal) -{ - this->thisVal = thisVal; -} +HttpAsyncCallback::HttpAsyncCallback(JSIValue thisValue) : thisVal(thisValue) {} void HttpAsyncCallback::AsyncExecHttpRequest(void *data) { diff --git a/http_lite/frameworks/js/builtin/http_request/http_async_callback.h b/http_lite/frameworks/js/builtin/http_request/http_async_callback.h index 5dc7875deff980a277d8cc9bde7ecec6cb7f399f..5328e4d147c1b83a57ca271eb9e545b3222329a2 100644 --- a/http_lite/frameworks/js/builtin/http_request/http_async_callback.h +++ b/http_lite/frameworks/js/builtin/http_request/http_async_callback.h @@ -29,7 +29,7 @@ class HttpAsyncCallback : public MemoryHeap { public: ACE_DISALLOW_COPY_AND_MOVE(HttpAsyncCallback); - explicit HttpAsyncCallback(JSIValue thisVal); + explicit HttpAsyncCallback(JSIValue thisValue); public: static void AsyncExecHttpRequest(void *data); diff --git a/http_lite/frameworks/js/builtin/test/test_fetch_module.cpp b/http_lite/frameworks/js/builtin/test/test_fetch_module.cpp index ce62ac0e5321fc163a5a67caf3bec5208c86e80f..de81c86b41c98648426747494fe8e4041c9069c0 100644 --- a/http_lite/frameworks/js/builtin/test/test_fetch_module.cpp +++ b/http_lite/frameworks/js/builtin/test/test_fetch_module.cpp @@ -45,6 +45,11 @@ private: public: JerryInitializer() + { + temp = nullptr; + exports = nullptr; + } + void Init() { temp = new int; jerry_init(JERRY_INIT_EMPTY); @@ -163,6 +168,7 @@ void TestHttpModuleMethodAndHeaderByDefault() int main() { OHOS::ACELite::JerryInitializer jerryInitializer; + jerryInitializer.Init(); OHOS::ACELite::TestHttpModuleMethodAndHeaderByDefault();