Lines Matching refs:field_loc
420 TSMLoc field_loc = TSMimeHdrFieldFind(buf, hdr_loc, header, len); in set_header() local
422 if (!field_loc) { in set_header()
424 if (TS_SUCCESS == TSMimeHdrFieldCreateNamed(buf, hdr_loc, header, len, &field_loc)) { in set_header()
425 if (TS_SUCCESS == TSMimeHdrFieldValueStringSet(buf, hdr_loc, field_loc, -1, val, val_len)) { in set_header()
426 TSMimeHdrFieldAppend(buf, hdr_loc, field_loc); in set_header()
429 TSHandleMLocRelease(buf, hdr_loc, field_loc); in set_header()
435 while (field_loc) { in set_header()
436 tmp = TSMimeHdrFieldNextDup(buf, hdr_loc, field_loc); in set_header()
439 if (TS_SUCCESS == TSMimeHdrFieldValueStringSet(buf, hdr_loc, field_loc, -1, val, val_len)) { in set_header()
443 TSMimeHdrFieldDestroy(buf, hdr_loc, field_loc); in set_header()
445 TSHandleMLocRelease(buf, hdr_loc, field_loc); in set_header()
446 field_loc = tmp; in set_header()