[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

kdenonbeta/kdedebian/kapture/libcapture



CVS commit by mornfall: 

Start generic OpProgress support in libcapture.


  A            opprogress.cpp   1.1 [no copyright]
  A            opprogress.h   1.1 [LGPL (v2+)]
  M +1 -1      Makefile.am   1.19
  M +4 -3      pkgmanager.cpp   1.43


--- kdenonbeta/kdedebian/kapture/libcapture/Makefile.am  #1.18:1.19
@@ -24,5 +24,5 @@
     pkgcache.cpp safeiterators.cpp pkggroup.cpp \
     grouper.cpp filters.cpp depgroupers.cpp \
-    tree.cpp treenode.cpp param.cpp \
+    tree.cpp treenode.cpp param.cpp opprogress.cpp \
     groupermanager.cpp pkgmanager.cpp pkgsystem.cpp dpkgpm.cpp \
     stl_util.cpp

--- kdenonbeta/kdedebian/kapture/libcapture/pkgmanager.cpp  #1.42:1.43
@@ -54,4 +54,5 @@
 #include "tree.h"
 #include "tagcollbuilder.h"
+#include "opprogress.h"
 // }}}
 
@@ -164,11 +165,11 @@ bool PkgManager::loadCache ()
     notifySave ();
     closeCache ();
-    OpProgress prog;
+    OpProgress *prog = OpProgressFactory::create ();
     m_write = true;
     bool ext = _config -> FindB ("Capture::Cache::UseExtState", false);
-    if (! m_cache . Open (prog, ext, m_write)) {
+    if (! m_cache . Open (*prog, ext, m_write)) {
         _error -> Discard ();
         m_write = false;
-        if (! m_cache . Open (prog, ext, m_write))
+        if (! m_cache . Open (*prog, ext, m_write))
             return false; // XXX
     }




Reply to: