Copy a tag list.
Source position: utility.pas line 169
function CloneTagItems( |
TagList: PTagItem |
):PTagItem; |
TagList |
|
A tag list to clone. May be nil, in which case an empty tag list is returned. |
Copy of the original tag list, or nil if there was not enough memory. This tag list must eventually by freed by calling FreeTagItems().
Copies the essential contents of a tag list into a new tag list.
The cloning is such that calling FindTagItem() with a given tag on the original or cloned tag lists will always return the same tag value. That is, the ordering of the tags is maintained.
|
Allocate a tag list. |
|
|
Free an allocated tag list. |
|
|
Rejuvenate a clone from the original. |