From fec31bcd452e77c10579467ca87a785b41115de6 Mon Sep 17 00:00:00 2001 From: Daniel Veillard Date: Thu, 18 Nov 2010 10:07:24 +0000 Subject: Small fix for previous commit --- diff --git a/xpath.c b/xpath.c index 1447be5..8b56189 100644 --- a/xpath.c +++ b/xpath.c @@ -11765,13 +11765,14 @@ xmlXPathCompOpEvalPositionalPredicate(xmlXPathParserContextPtr ctxt, xmlXPathObjectPtr tmp; /* pop the result if any */ tmp = valuePop(ctxt); - if (tmp != contextObj) + if (tmp != contextObj) { /* * Free up the result * then pop off contextObj, which will be freed later */ xmlXPathReleaseObject(xpctxt, tmp); valuePop(ctxt); + } goto evaluation_error; } -- cgit v0.8.3.1