summaryrefslogtreecommitdiff
path: root/python/configuration.cc
diff options
context:
space:
mode:
Diffstat (limited to 'python/configuration.cc')
-rw-r--r--python/configuration.cc4
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)