diff options
author | ewt <devnull@localhost> | 1995-12-19 16:09:38 +0000 |
---|---|---|
committer | ewt <devnull@localhost> | 1995-12-19 16:09:38 +0000 |
commit | 03df85e13db3208b779cdb531ef3be6bfcfd1260 (patch) | |
tree | 6fc46b9be271f98a317b3aea8295d630b3efeac4 /convertdb.c | |
parent | a0caa9c79cfc7cd170b317a6eca3475c52af814c (diff) | |
download | rpm-03df85e13db3208b779cdb531ef3be6bfcfd1260.tar.gz |
Changed RPMTAB_FILESTATES to INT8 from CHAR
Added GIF's
CVS patchset: 58
CVS date: 1995/12/19 16:09:38
Diffstat (limited to 'convertdb.c')
-rw-r--r-- | convertdb.c | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/convertdb.c b/convertdb.c index 7089c6de6..eded75902 100644 --- a/convertdb.c +++ b/convertdb.c @@ -24,6 +24,8 @@ int convertDB(char * dbprefix) { Header dbentry; unsigned int dboffset; char * group; + char * gif; + int gifSize; char ** fileList; char ** fileMD5List; char ** fileLinktoList; @@ -91,6 +93,12 @@ int convertDB(char * dbprefix) { addEntry(dbentry, RPMTAG_COPYRIGHT, STRING_TYPE, package.copyright, 1); addEntry(dbentry, RPMTAG_GROUP, STRING_TYPE, group, 1); + gif = rpmdbGetPackageGif(&olddb, *label, &gifSize); + if (gif) { + /*addEntry(dbentry, RPMTAG_GIF, BIN_TYPE, gif, gifSize);*/ + free(gif); + } + if (package.fileCount) { /* some packages have no file lists */ @@ -149,7 +157,7 @@ int convertDB(char * dbprefix) { package.fileCount); addEntry(dbentry, RPMTAG_FILERDEVS, INT16_TYPE, fileRDevsList, package.fileCount); - addEntry(dbentry, RPMTAG_FILESTATES, CHAR_TYPE, fileStatesList, + addEntry(dbentry, RPMTAG_FILESTATES, INT8_TYPE, fileStatesList, package.fileCount); free(fileList); |