Lines Matching refs:aux
316 bstring aux = (bstring) b1;
327 if (NULL == (aux = bstrcpy (b1))) return BSTR_ERR;
330 if (aux != b1) bdestroy (aux);
335 bBlockCopy (&b0->data[d], &aux->data[0], (size_t) len);
338 if (aux != b1) bdestroy (aux);
1399 bstring aux = (bstring) b1;
1408 if (NULL != aux) {
1410 if (NULL == (aux = bstrcpy (b1))) return BSTR_ERR;
1412 d += aux->slen;
1417 if (aux != b1) bdestroy (aux);
1430 if (aux != NULL) {
1431 bBlockCopy ((char *) (b0->data + pos), (char *) aux->data, aux->slen);
1432 if (aux != b1) bdestroy (aux);
1454 bstring aux = (bstring) b2;
1461 if (NULL == (aux = bstrcpy (b2))) return BSTR_ERR;
1465 d = b1->slen + aux->slen;
1466 l = pos + aux->slen;
1472 if (aux != b2) bdestroy (aux);
1480 if (aux != b2) bdestroy (aux);
1486 bBlockCopy (b1->data + pos, aux->data, aux->slen);
1488 if (aux != b2) bdestroy (aux);
1502 bstring aux = (bstring) b2;
1521 if (NULL == (aux = bstrcpy (b2))) return BSTR_ERR;
1524 if (aux->slen > len) {
1525 if (balloc (b1, b1->slen + aux->slen - len) != BSTR_OK) {
1526 if (aux != b2) bdestroy (aux);
1531 if (aux->slen != len) bstr__memmove (b1->data + pos + aux->slen, b1->data + pos + len, b1->slen - (pos + len));
1532 bstr__memcpy (b1->data + pos, aux->data, aux->slen);
1533 b1->slen += aux->slen - len;
1535 if (aux != b2) bdestroy (aux);