From 8b14ac98986c585d301eb8d2782602c43a7e54dd Mon Sep 17 00:00:00 2001 From: Fred Drake Date: Fri, 2 Nov 2001 22:04:17 +0000 Subject: [PATCH] Clean up a Tab inconsistency. Simplfy the insint() macro to use PyModule_AddIntConstant(). --- Modules/shamodule.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/Modules/shamodule.c b/Modules/shamodule.c index 724f6d6178..b3831b9618 100644 --- a/Modules/shamodule.c +++ b/Modules/shamodule.c @@ -459,7 +459,7 @@ SHA_getattr(PyObject *self, char *name) if (strcmp(name, "blocksize")==0) return PyInt_FromLong(1); if (strcmp(name, "digest_size")==0 || strcmp(name, "digestsize")==0) - return PyInt_FromLong(20); + return PyInt_FromLong(20); return Py_FindMethod(SHA_methods, self, name); } @@ -524,9 +524,7 @@ static struct PyMethodDef SHA_functions[] = { /* Initialize this module. */ -#define insint(n,v) { PyObject *o=PyInt_FromLong(v); \ - if (o!=NULL) PyDict_SetItemString(d,n,o); \ - Py_XDECREF(o); } +#define insint(n,v) { PyModule_AddIntConstant(m,n,v); } DL_EXPORT(void) initsha(void) -- 2.40.0