From 82d1ca203c32a6b6a093583ef35323f019064fec Mon Sep 17 00:00:00 2001 From: oetiker Date: Sat, 27 May 2006 05:44:15 +0000 Subject: [PATCH 1/1] python uses the name of the module for loding, so this should better match up -- Duncan Webb duncan dwebb ch git-svn-id: svn://svn.oetiker.ch/rrdtool/branches/1.2/program@839 a5681a0c-68f1-0310-ab6d-d61299d08faa --- bindings/python/rrdtoolmodule.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/bindings/python/rrdtoolmodule.c b/bindings/python/rrdtoolmodule.c index 13f5d62..f5a96d9 100644 --- a/bindings/python/rrdtoolmodule.c +++ b/bindings/python/rrdtoolmodule.c @@ -48,7 +48,8 @@ extern int optind; extern int opterr; /* forward declaration to keep compiler happy */ -void initrrdtool(void); +/*void initrrdtool(void);*/ +void initrrdtoolmodule(void); static int create_args(char *command, PyObject *args, int *argc, char ***argv) @@ -492,18 +493,19 @@ static PyMethodDef _rrdtool_methods[] = { /* Initialization function for the module */ void -initrrdtool(void) +/*initrrdtool(void)*/ +initrrdtoolmodule(void) { PyObject *m, *d, *t; /* Create the module and add the functions */ - m = Py_InitModule("rrdtool", _rrdtool_methods); + m = Py_InitModule("rrdtoolmodule", _rrdtool_methods); /* Add some symbolic constants to the module */ d = PyModule_GetDict(m); SET_STRCONSTANT(d, __version__); - ErrorObject = PyErr_NewException("_rrdtool.error", NULL, NULL); + ErrorObject = PyErr_NewException("rrdtoolmodule.error", NULL, NULL); PyDict_SetItemString(d, "error", ErrorObject); /* Check for errors */ -- 2.11.0