[devel] kdenonbeta/kdedebian/kapture/libcapture

Peter Rockai <[email protected]> Mon, 19 Jul 2004 14:19:27 +0200 (CEST)
Newsgroups gmane.comp.kde.debian
Message-ID <20040719121927.029179A2A__11669.3566240885$1093223241$gmane$org@office.kde.org>
CVS commit by mornfall: 

Fix summaryview, newly installed packages included upgrades. Eww.


  M +1 -1      pkgcache.cpp   1.30
  M +1 -0      pkgcache.h   1.25


--- kdenonbeta/kdedebian/kapture/libcapture/pkgcache.cpp  #1.29:1.30
@@ -702,5 +702,5 @@ PkgCache::Stats PkgCache::getStats (void
             s . available ++;
         ps = packageState (mP);
-        if (stInstall (ps))
+        if (stNewInstall (ps))
             s . install ++;
         if (stUpgrade (ps))

--- kdenonbeta/kdedebian/kapture/libcapture/pkgcache.h  #1.24:1.25
@@ -199,4 +199,5 @@ namespace capture {
             static bool stKeepI (PkgState s) { return (s & PkgKeep) && (s & PkgInstalled); }
             static bool stUpgrade (PkgState s) { return stUpgradable (s) && stInstall (s); }
+            static bool stNewInstall (PkgState s) { return (s & PkgInstall) && ! stUpgrade (s); }
 
             static bool canInstall (PkgState s) {


_______________________________________________
kde-debian-devel mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/kde-debian-devel