commit fec31bcd452e77c10579467ca87a785b41115de6 Author: Daniel Veillard Date: Thu Nov 18 11:07:24 2010 +0100 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; }