2 ===================================================================
3 RCS file: /cvs/devel/rpm/lib/query.c,v
4 retrieving revision 2.173.2.15
5 retrieving revision 2.173.2.16
6 diff -a -u -r2.173.2.15 -r2.173.2.16
7 --- lib/query.c 8 Oct 2006 21:41:45 -0000 2.173.2.15
8 +++ lib/query.c 30 Oct 2006 02:50:53 -0000 2.173.2.16
15 +static void flushBuffer(char ** tp, char ** tep, int nonewline)
16 + /*@ modifies *tp, *tep @*/
27 + rpmMessage(RPMMESS_NORMAL, "%s", t);
35 int showQueryPackage(QVA_t qva, rpmts ts, Header h)
41 int rc = 0; /* XXX FIXME: need real return code */
45 te = t = xmalloc(BUFSIZ);
48 if (qva->qva_queryFormat != NULL) {
49 const char * str = queryHeader(h, qva->qva_queryFormat);
58 + flushBuffer(&t, &te, 1);
63 _("package has neither file owner or id lists\n"));
71 - rpmMessage(RPMMESS_NORMAL, "%s", t);
77 + flushBuffer(&t, &te, 0);
90 - rpmMessage(RPMMESS_NORMAL, "%s", t);
92 + flushBuffer(&t, &te, 0);