diff options
| author | Julian Andres Klode <jak@debian.org> | 2010-04-01 18:26:37 +0200 |
|---|---|---|
| committer | Julian Andres Klode <jak@debian.org> | 2010-04-01 18:26:37 +0200 |
| commit | c3d6edddcdcd40ff7477430a20a3e3be7e188963 (patch) | |
| tree | 71744f04bebd432c7ff54fa89b4f116550041d5d /python/configuration.cc | |
| parent | ee15a84128199c2ef23afcf88dbc2f02df08adcc (diff) | |
| download | python-apt-c3d6edddcdcd40ff7477430a20a3e3be7e188963.tar.gz | |
python: Return bool instead of int to Python where possible, looks better.
Diffstat (limited to 'python/configuration.cc')
| -rw-r--r-- | python/configuration.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/python/configuration.cc b/python/configuration.cc index 299e06ec..1b5010ab 100644 --- a/python/configuration.cc +++ b/python/configuration.cc @@ -80,7 +80,7 @@ static PyObject *CnfFindB(PyObject *Self,PyObject *Args) int Default = 0; if (PyArg_ParseTuple(Args,"s|i",&Name,&Default) == 0) return 0; - return Py_BuildValue("i",(int)GetSelf(Self).FindB(Name,(Default == 0?false:true))); + return PyBool_FromLong(GetSelf(Self).FindB(Name,(Default == 0?false:true))); } static char *doc_Set = "Set(Name,Value) -> None"; @@ -102,7 +102,7 @@ static PyObject *CnfExists(PyObject *Self,PyObject *Args) char *Name = 0; if (PyArg_ParseTuple(Args,"s",&Name) == 0) return 0; - return Py_BuildValue("i",(int)GetSelf(Self).Exists(Name)); + return PyBool_FromLong((int)GetSelf(Self).Exists(Name)); } static int CnfContains(PyObject *Self,PyObject *Arg) |
