diff options
author | Tim Potter <tpot@samba.org> | 2002-05-14 02:37:47 +0000 |
---|---|---|
committer | Tim Potter <tpot@samba.org> | 2002-05-14 02:37:47 +0000 |
commit | 520b40e4235f26cf2bc670128ff277141084e53c (patch) | |
tree | 94443ce711bd98b635f640d509c3de93b46fac55 /source3/python/py_samr.c | |
parent | 0c9e6bb88f6ce7fddd561a6a4ef9107f4d77eca7 (diff) | |
download | samba-520b40e4235f26cf2bc670128ff277141084e53c.tar.gz samba-520b40e4235f26cf2bc670128ff277141084e53c.tar.bz2 samba-520b40e4235f26cf2bc670128ff277141084e53c.zip |
General cleanup of compiler warnings etc.
(This used to be commit 18aeadc591b69bbbd874b7285ecaed50ff587e68)
Diffstat (limited to 'source3/python/py_samr.c')
-rw-r--r-- | source3/python/py_samr.c | 27 |
1 files changed, 22 insertions, 5 deletions
diff --git a/source3/python/py_samr.c b/source3/python/py_samr.c index 9a19f9abd5..6c52ebe8cd 100644 --- a/source3/python/py_samr.c +++ b/source3/python/py_samr.c @@ -18,9 +18,6 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ -#include "includes.h" -#include "Python.h" - #include "python/py_samr.h" /* @@ -327,12 +324,32 @@ static PyMethodDef samr_methods[] = { /* Open/close samr connect handles */ - { "connect", samr_connect, METH_VARARGS | METH_KEYWORDS, + { "connect", (PyCFunction)samr_connect, + METH_VARARGS | METH_KEYWORDS, "Open a connect handle" }, { NULL } }; +static struct const_vals { + char *name; + uint32 value; +} module_const_vals[] = { + { NULL } +}; + +static void const_init(PyObject *dict) +{ + struct const_vals *tmp; + PyObject *obj; + + for (tmp = module_const_vals; tmp->name; tmp++) { + obj = PyInt_FromLong(tmp->value); + PyDict_SetItemString(dict, tmp->name, obj); + Py_DECREF(obj); + } +} + void initsamr(void) { PyObject *module, *dict; @@ -358,7 +375,7 @@ void initsamr(void) /* Initialise constants */ -// const_init(dict); + const_init(dict); /* Do samba initialisation */ |