Home | History | Annotate | Download | only in libxml2

Lines Matching refs:nsTab

49     xmlNsPtr	*nsTab;	    /* array of ns in no particular order */
300 if(cur->nsTab != NULL) {
301 memset(cur->nsTab, 0, cur->nsMax * sizeof(xmlNsPtr));
302 xmlFree(cur->nsTab);
316 ((cur->nsTab == NULL) && (cur->nodeTab != NULL)) ||
317 ((cur->nsTab != NULL) && (cur->nodeTab == NULL))) {
322 if ((cur->nsTab == NULL) && (cur->nodeTab == NULL)) {
323 cur->nsTab = (xmlNsPtr*) xmlMalloc(XML_NAMESPACES_DEFAULT * sizeof(xmlNsPtr));
325 if ((cur->nsTab == NULL) || (cur->nodeTab == NULL)) {
329 memset(cur->nsTab, 0 , XML_NAMESPACES_DEFAULT * sizeof(xmlNsPtr));
337 tmp = xmlRealloc(cur->nsTab, tmpSize * sizeof(xmlNsPtr));
342 cur->nsTab = (xmlNsPtr*)tmp;
353 cur->nsTab[cur->nsCurEnd] = ns;
433 if (cur->nsTab != NULL) {
436 xmlNsPtr ns1 = cur->nsTab[i];
466 if (cur->nsTab != NULL) {
469 xmlNsPtr ns1 = cur->nsTab[i];