RPM Package Manager, CVS Repository http://rpm5.org/cvs/ ____________________________________________________________________________
Server: rpm5.org Name: Per Øyvind Karlsen Root: /v/rpm/cvs Email: pkarl...@rpm5.org Module: rpm Date: 27-Mar-2011 22:41:23 Branch: HEAD Handle: 2011032720412300 Modified files: rpm CHANGES rpmqv.c Log: make 'rpm -ba' short-circuitable Summary: Revision Changes Path 1.3580 +1 -0 rpm/CHANGES 1.169 +1 -1 rpm/rpmqv.c ____________________________________________________________________________ patch -p0 <<'@@ .' Index: rpm/CHANGES ============================================================================ $ cvs diff -u -r1.3579 -r1.3580 CHANGES --- rpm/CHANGES 27 Mar 2011 05:16:43 -0000 1.3579 +++ rpm/CHANGES 27 Mar 2011 20:41:23 -0000 1.3580 @@ -1,4 +1,5 @@ 5.4.0 -> 5.4.1: + - proyvind: make 'rpm -ba' short-circuitable. - jbj: fix: reduce false positives checking for duplicate keys (#62822). - jbj: uuid: permit --qf '%{RPMTAG:uuid}' UUIDv1/UUIDv5 output display. - jbj: uuid: rework for single exit return. @@ . patch -p0 <<'@@ .' Index: rpm/rpmqv.c ============================================================================ $ cvs diff -u -r1.168 -r1.169 rpmqv.c --- rpm/rpmqv.c 19 Mar 2011 14:51:51 -0000 1.168 +++ rpm/rpmqv.c 27 Mar 2011 20:41:23 -0000 1.169 @@ -822,7 +822,7 @@ case 'b': ba->buildAmount |= RPMBUILD_PACKAGEBINARY; ba->buildAmount |= RPMBUILD_CLEAN; - if ((ba->buildChar == 'b') && ba->shortCircuit) + if ((ba->buildChar == 'a' || ba->buildChar == 'b') && ba->shortCircuit) /*@innerbreak@*/ break; /*@fallthrough@*/ case 'i': @@ . ______________________________________________________________________ RPM Package Manager http://rpm5.org CVS Sources Repository rpm-cvs@rpm5.org