Leif Hedstrom created TS-1833:
---------------------------------
Summary: Deprecate TSMimeHdrFieldValueStringInsert() (and family)
Key: TS-1833
URL: https://issues.apache.org/jira/browse/TS-1833
Project: Traffic Server
Issue Type: Improvement
Components: TS API
Reporter: Leif Hedstrom
It seems to be that TSMimeHdrFieldValueStringInsert() is really just a subset
of TSMimeHdrFieldValueStringSet(). This just makes for confusing APIs, i.e.
which one do I use when? The alternative would be to remove the "idx" argument
to the TSMimeHdrFieldValueStringSet() method, but that would then break API and
ABI compatibility.
Also, as James found out, the docs are less than clear. Set() needs to be
called with an idx of -1 for it to actually be a Set() operation. With idx >=0,
TSMimeHdrFieldValueStringSet() is actually identical to
TSMimeHdrFieldValueStringInsert()....
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira