char buf2[LINE_BUF_SIZE];
char *line; /* "parsed" read buffer */
- int x, tag, cur_part, t1;
+ int x, serial, tag, cur_part, t1;
int lookupopts;
StringBuf sb;
char *s = NULL;
}
case RPMTAG_VERSION:
case RPMTAG_RELEASE:
- case RPMTAG_SERIAL:
case RPMTAG_SUMMARY:
case RPMTAG_DISTRIBUTION:
case RPMTAG_VENDOR:
case RPMTAG_URL:
addEntry(cur_package->header, tag, STRING_TYPE, s, 1);
break;
+ case RPMTAG_SERIAL:
+ serial = atoi(s);
+ addEntry(cur_package->header, tag, INT32_TYPE, &serial, 1);
+ break;
case RPMTAG_DESCRIPTION:
/* Special case -- need to handle backslash */
truncStringBuf(sb);