Index: src/JsContext.cpp |
=================================================================== |
--- a/src/JsContext.cpp |
+++ b/src/JsContext.cpp |
@@ -12,15 +12,15 @@ |
* GNU General Public License for more details. |
* |
* You should have received a copy of the GNU General Public License |
* along with Adblock Plus. If not, see <http://www.gnu.org/licenses/>. |
*/ |
#include "JsContext.h" |
-AdblockPlus::JsContext::JsContext(const JsEnginePtr& jsEngine) |
- : locker(jsEngine->GetIsolate()), isolateScope(jsEngine->GetIsolate()), |
- handleScope(jsEngine->GetIsolate()), |
- context(v8::Local<v8::Context>::New(jsEngine->GetIsolate(), *jsEngine->context)), |
+AdblockPlus::JsContext::JsContext(JsEngine& jsEngine) |
+ : locker(jsEngine.GetIsolate()), isolateScope(jsEngine.GetIsolate()), |
+ handleScope(jsEngine.GetIsolate()), |
+ context(v8::Local<v8::Context>::New(jsEngine.GetIsolate(), *jsEngine.context)), |
contextScope(context) |
{ |
} |