diff options
| author | Michael Vogt <michael.vogt@ubuntu.com> | 2005-06-24 08:54:54 +0000 |
|---|---|---|
| committer | Michael Vogt <michael.vogt@ubuntu.com> | 2005-06-24 08:54:54 +0000 |
| commit | 38d978a82b10b18237fb55247c18cbc906cbd31b (patch) | |
| tree | c846c72d79f5e7f4c6c09deadff135a59d19e146 /python/depcache.cc | |
| parent | 4b1cecbad29f9661a75d71559fce0d5d13b74032 (diff) | |
| download | python-apt-38d978a82b10b18237fb55247c18cbc906cbd31b.tar.gz | |
* support autoInst flag in depcache.MarkInstall()
Diffstat (limited to 'python/depcache.cc')
| -rw-r--r-- | python/depcache.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/python/depcache.cc b/python/depcache.cc index cb2cd540..49049c4b 100644 --- a/python/depcache.cc +++ b/python/depcache.cc @@ -315,12 +315,12 @@ static PyObject *PkgDepCacheMarkInstall(PyObject *Self,PyObject *Args) pkgDepCache *depcache = GetCpp<pkgDepCache *>(Self); PyObject *PackageObj; - if (PyArg_ParseTuple(Args,"O!",&PackageType,&PackageObj) == 0) + char autoInst=1; + if (PyArg_ParseTuple(Args,"O!|b",&PackageType,&PackageObj, &autoInst) == 0) return 0; pkgCache::PkgIterator &Pkg = GetCpp<pkgCache::PkgIterator>(PackageObj); - depcache->MarkInstall(Pkg, true); - pkgDepCache::StateCache & State = (*depcache)[Pkg]; + depcache->MarkInstall(Pkg, autoInst); Py_INCREF(Py_None); return HandleErrors(Py_None); |
