From eda27bd13270f5324ce3caa34a09a40cffc4026f Mon Sep 17 00:00:00 2001 From: Lei Zhang Date: Sun, 4 Oct 2015 20:42:33 -0700 Subject: Fix a leak with g_DefaultGlobalObjectTemplate. As seen when running FXJSV8Embeddertest.Getters. R=tsepez@chromium.org Review URL: https://codereview.chromium.org/1380993003 . --- fpdfsdk/src/jsapi/fxjs_v8.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/fpdfsdk/src/jsapi/fxjs_v8.cpp b/fpdfsdk/src/jsapi/fxjs_v8.cpp index 54044e2118..70cdc2dc15 100644 --- a/fpdfsdk/src/jsapi/fxjs_v8.cpp +++ b/fpdfsdk/src/jsapi/fxjs_v8.cpp @@ -145,6 +145,7 @@ void FXJS_Initialize(unsigned int embedderDataSlot, v8::Isolate* pIsolate) { void FXJS_Release() { ASSERT(!g_isolate || g_isolate_ref_count == 0); + delete g_DefaultGlobalObjectTemplate; g_DefaultGlobalObjectTemplate = nullptr; g_isolate = nullptr; -- cgit v1.2.3