kdenonbeta/kdedebian/kapture
CVS commit by mornfall:
Add _config option for extState usage. Enable pkgcache-test; needs
actual asserts and stuff tho :).
M +3 -2 libcapture/pkgmanager.cpp 1.40
M +1 -1 tests/libcapture/pkgcache-test.cpp 1.3
--- kdenonbeta/kdedebian/kapture/libcapture/pkgmanager.cpp #1.39:1.40
@@ -161,8 +161,9 @@ bool PkgManager::loadCache ()
OpProgress prog;
m_write = true;
- if (! m_cache . Open (prog, false, m_write)) {
+ bool ext = _config -> FindB ("Capture::Cache::UseExtState", false);
+ if (! m_cache . Open (prog, ext, m_write)) {
_error -> Discard ();
m_write = false;
- if (! m_cache . Open (prog, false, m_write))
+ if (! m_cache . Open (prog, ext, m_write))
return false; // XXX
}
--- kdenonbeta/kdedebian/kapture/tests/libcapture/pkgcache-test.cpp #1.2:1.3
@@ -22,5 +22,5 @@ namespace tut {
PkgManager::instance ();
_config -> Set ("Dir::Cache", CACHE_DIR);
- return; // need a way to put cache into extState mode
+ _config -> Set ("Capture::Cache::UseExtState", true);
PkgManager::instance () -> loadAll ();
pkgCache::PkgIterator P;
Reply to: