Lines Matching defs:add
436 * @add: the xmlChar * array added
437 * @len: the length of @add
440 * first bytes of @add. Note that if @len < 0 then this is an API error
448 xmlStrncat(xmlChar *cur, const xmlChar *add, int len) {
452 if ((add == NULL) || (len == 0))
457 return(xmlStrndup(add, len));
465 memcpy(&ret[size], add, len * sizeof(xmlChar));
509 * @add: the xmlChar * array added
518 xmlStrcat(xmlChar *cur, const xmlChar *add) {
519 const xmlChar *p = add;
521 if (add == NULL) return(cur);
523 return(xmlStrdup(add));
526 return(xmlStrncat(cur, add, p - add));