refuses to query old format source packages

CVS patchset: 498
CVS date: 1996/03/29 19:39:41
This commit is contained in:
ewt 1996-03-29 19:39:41 +00:00
parent 96e602e3ba
commit 29269c7429
1 changed files with 8 additions and 2 deletions

10
query.c
View File

@ -337,12 +337,18 @@ void doQuery(char * prefix, enum querysources source, int queryFlags,
close(fd);
switch (rc) {
case 0:
printHeader(h, queryFlags);
freeHeader(h);
if (!h) {
fprintf(stderr, "old format source packages cannot be "
"queried\n");
} else {
printHeader(h, queryFlags);
freeHeader(h);
}
break;
case 1:
fprintf(stderr, "%s is not an RPM\n", arg);
}
}
break;