=================================================================== *** xpath.h (revision 3592) --- xpath.h (working copy) *************** struct _xmlXPathContext { *** 310,316 **** int proximityPosition; /* the proximity position */ /* extra stuff for XPointer */ ! int xptr; /* it this an XPointer context */ xmlNodePtr here; /* for here() */ xmlNodePtr origin; /* for origin() */ --- 310,316 ---- int proximityPosition; /* the proximity position */ /* extra stuff for XPointer */ ! int xptr; /* is this an XPointer context? */ xmlNodePtr here; /* for here() */ xmlNodePtr origin; /* for origin() */ *************** struct _xmlXPathContext { *** 332,338 **** /* temporary namespace lists kept for walking the namespace axis */ xmlNsPtr *tmpNsList; /* Array of namespaces */ ! int tmpNsNr; /* number of namespace in scope */ /* error reporting mechanism */ void *userData; /* user specific data block */ --- 332,338 ---- /* temporary namespace lists kept for walking the namespace axis */ xmlNsPtr *tmpNsList; /* Array of namespaces */ ! int tmpNsNr; /* number of namespaces in scope */ /* error reporting mechanism */ void *userData; /* user specific data block */ *************** struct _xmlXPathContext { *** 340,347 **** xmlError lastError; /* the last error */ xmlNodePtr debugNode; /* the source node XSLT */ ! /* dictionnary */ ! xmlDictPtr dict; /* dictionnary if any */ int flags; /* flags to control compilation */ --- 340,347 ---- xmlError lastError; /* the last error */ xmlNodePtr debugNode; /* the source node XSLT */ ! /* dictionary */ ! xmlDictPtr dict; /* dictionary if any */ int flags; /* flags to control compilation */