From c88ebd5bee7d887deeeb48db6926f0ce12ce04c6 Mon Sep 17 00:00:00 2001 From: Michael Davidsaver Date: Sun, 8 Dec 2013 12:31:35 -0500 Subject: [PATCH] silence some warnings --- devsupApp/src/dbfield.c | 2 +- devsupApp/src/setup.c | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/devsupApp/src/dbfield.c b/devsupApp/src/dbfield.c index 04e2421..60a60df 100644 --- a/devsupApp/src/dbfield.c +++ b/devsupApp/src/dbfield.c @@ -160,7 +160,7 @@ static PyObject *pyField_getarray(pyField *self) #ifdef HAVE_NUMPY int flags = NPY_CARRAY; char *data=self->addr.pfield; - npy_int dims[1] = {self->addr.no_elements}; + npy_intp dims[1] = {self->addr.no_elements}; PyArray_Descr *desc; if(self->addr.field_type>DBF_MENU) { diff --git a/devsupApp/src/setup.c b/devsupApp/src/setup.c index 6a12ff1..34d978e 100644 --- a/devsupApp/src/setup.c +++ b/devsupApp/src/setup.c @@ -272,15 +272,13 @@ static void cleanupPy(void *junk) */ static void setupPyInit(void) { - PyThreadState *state; - PyImport_AppendInittab("_dbapi", init_dbapi); PyImport_AppendInittab("_dbconstants", init_dbconstants); Py_Initialize(); PyEval_InitThreads(); - state = PyEval_SaveThread(); + (void)PyEval_SaveThread(); epicsAtExit(&cleanupPy, NULL); }