summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordominique.leuenberger <dominique.leuenberger@c587cffe-e639-0410-9787-d7902ae8ed56>2009-08-03 17:26:14 +0000
committerdominique.leuenberger <dominique.leuenberger@c587cffe-e639-0410-9787-d7902ae8ed56>2009-08-03 17:26:14 +0000
commit3bce7ede7ea109bcb740470bc019689d3984f10a (patch)
tree721f6263b94e859e51e9dc95645c756cff800a2d
parentbe32972ab2aadd02889091e14317dd8e4cd3423a (diff)
downloadlibproxy-3bce7ede7ea109bcb740470bc019689d3984f10a.tar.gz
webkit: fix crash on object destroy
git-svn-id: http://libproxy.googlecode.com/svn/trunk@404 c587cffe-e639-0410-9787-d7902ae8ed56
-rw-r--r--src/modules/pacrunner_webkit.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/modules/pacrunner_webkit.c b/src/modules/pacrunner_webkit.c
index 104e7ab..ad6cdcd 100644
--- a/src/modules/pacrunner_webkit.c
+++ b/src/modules/pacrunner_webkit.c
@@ -121,8 +121,8 @@ static JSValueRef myIpAddress(JSContextRef ctx, JSObjectRef func, JSObjectRef se
static void ctxs_free(ctxStore *self)
{
if (!self) return;
- JSGlobalContextRelease(self->ctx);
JSGarbageCollect(self->ctx);
+ JSGlobalContextRelease(self->ctx);
px_free(self->pac);
px_free(self);
}