From 6ace18904d638f1fb49c31041ba23353d97b40cb Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Thu, 23 Apr 2009 01:21:47 +0200 Subject: Fix more unresolved symbols. --- source4/auth/credentials/pycredentials.c | 9 --------- source4/auth/credentials/pycredentials.h | 2 +- 2 files changed, 1 insertion(+), 10 deletions(-) (limited to 'source4/auth/credentials') diff --git a/source4/auth/credentials/pycredentials.c b/source4/auth/credentials/pycredentials.c index 3eacf9ada1..de5cc87194 100644 --- a/source4/auth/credentials/pycredentials.c +++ b/source4/auth/credentials/pycredentials.c @@ -29,15 +29,6 @@ #define Py_RETURN_NONE return Py_INCREF(Py_None), Py_None #endif -struct cli_credentials *cli_credentials_from_py_object(PyObject *py_obj) -{ - if (py_obj == Py_None) { - return cli_credentials_init_anon(NULL); - } - - return PyCredentials_AsCliCredentials(py_obj); -} - static PyObject *PyString_FromStringOrNULL(const char *str) { if (str == NULL) diff --git a/source4/auth/credentials/pycredentials.h b/source4/auth/credentials/pycredentials.h index f2e15fad61..1889248f05 100644 --- a/source4/auth/credentials/pycredentials.h +++ b/source4/auth/credentials/pycredentials.h @@ -23,8 +23,8 @@ #include "pytalloc.h" PyAPI_DATA(PyTypeObject) PyCredentials; -struct cli_credentials *cli_credentials_from_py_object(PyObject *py_obj); #define PyCredentials_Check(py_obj) PyObject_TypeCheck(py_obj, &PyCredentials) #define PyCredentials_AsCliCredentials(py_obj) py_talloc_get_type(py_obj, struct cli_credentials) +#define cli_credentials_from_py_object(py_obj) (py_obj == Py_None)?cli_credentials_init_anon(NULL):PyCredentials_AsCliCredentials(py_obj) #endif /* _PYCREDENTIALS_H_ */ -- cgit