Turn rpmtd freeData into flag bitfield, allowing more precise control
authorPanu Matilainen <pmatilai@redhat.com>
Wed, 21 May 2008 06:02:10 +0000 (09:02 +0300)
committerPanu Matilainen <pmatilai@redhat.com>
Wed, 21 May 2008 09:04:51 +0000 (12:04 +0300)
commit34151a9e35122d90bdc1863dc5dc5e1fec786afe
treec8ab9ede3a480c8ac52edabc47159420ac12fdbd
parent3a12552a3a9d1389bab08d3ee1161b5d1c654565
Turn rpmtd freeData into flag bitfield, allowing more precise control
- headerGet() returns even array data in a single allocation block, but
  regular (string) arrays need to have the pointers in array freed too
- set immutable flag on header data
lib/formats.c
lib/header.c
lib/rpmtd.c
lib/rpmtd.h