Home | History | Annotate | Download | only in libxml2

Lines Matching defs:dup

1969     xmlChar *dup = NULL;
2026 * the string has been dup'ed and terminates with 0
2069 dup = xmlSAX2DecodeAttrEntities(ctxt, value, valueend);
2070 if (dup == NULL) {
2080 dup = xmlStrndup(value, valueend - value);
2083 ctxt->myDoc, ctxt->node, ret, dup);
2087 * dup now contains a string of the flattened attribute
2103 ctxt->node, fullname, dup);
2110 xmlFree(dup);
2111 dup = nvalnorm;
2117 ctxt->myDoc, ctxt->node, ret, dup);
2124 dup = xmlStrndup(value, valueend - value);
2127 ctxt->myDoc, ctxt->node, ret, dup);
2146 if (dup == NULL)
2147 dup = xmlStrndup(value, valueend - value);
2149 if (xmlValidateNCName(dup, 1) != 0) {
2152 (const char *) dup, NULL);
2155 xmlAddID(&ctxt->vctxt, ctxt->myDoc, dup, ret);
2158 if (dup == NULL)
2159 dup = xmlStrndup(value, valueend - value);
2160 xmlAddID(&ctxt->vctxt, ctxt->myDoc, dup, ret);
2162 if (dup == NULL)
2163 dup = xmlStrndup(value, valueend - value);
2164 xmlAddRef(&ctxt->vctxt, ctxt->myDoc, dup, ret);
2167 if (dup != NULL)
2168 xmlFree(dup);