fixed problem with predicate evaluation on an empty nodeset (bug 143409)

* xpath.c: fixed problem with predicate evaluation on an
  empty nodeset (bug 143409)
diff --git a/xpath.c b/xpath.c
index 9b58fa2..9bbfdce 100644
--- a/xpath.c
+++ b/xpath.c
@@ -10592,6 +10592,7 @@
                 if ((oldset == NULL) || (oldset->nodeNr == 0)) {
                     ctxt->context->contextSize = 0;
                     ctxt->context->proximityPosition = 0;
+/*
                     if (op->ch2 != -1)
                         total +=
                             xmlXPathCompOpEval(ctxt,
@@ -10600,6 +10601,7 @@
                     res = valuePop(ctxt);
                     if (res != NULL)
                         xmlXPathFreeObject(res);
+*/
                     valuePush(ctxt, obj);
                     ctxt->context->node = oldnode;
                     CHECK_ERROR0;