Add rpmtdSetTag() method for setting (or changing) container tag + type
authorPanu Matilainen <pmatilai@redhat.com>
Fri, 23 May 2008 07:31:45 +0000 (10:31 +0300)
committerPanu Matilainen <pmatilai@redhat.com>
Fri, 23 May 2008 14:07:34 +0000 (17:07 +0300)
commit9979407567cb42df9873f83a4dca779073759296
tree6e3ea3432340eb5035188aa5d1b8f6b09fa239a6
parent3249b289e8d9f6bcebf38e451e25b4540da3c63e
Add rpmtdSetTag() method for setting (or changing) container tag + type
- permit change on non-empty container to compatible type to allow things like
    headerGet(h, RPMTAG_FILENAMES, td, HEADERGET_EXT);
    rpmtdSetTag(td, RPMTAG_OLDFILENAMES);
    headerPut(h, td, HEADERPUT_DEFAULT);
- empty container can be set to any valid type
lib/rpmtd.c
lib/rpmtd.h