]> granicus.if.org Git - python/commitdiff
Simplify initmd5() to use PyModule_AddIntConstant().
authorFred Drake <fdrake@acm.org>
Fri, 2 Nov 2001 22:05:06 +0000 (22:05 +0000)
committerFred Drake <fdrake@acm.org>
Fri, 2 Nov 2001 22:05:06 +0000 (22:05 +0000)
Modules/md5module.c

index 82bd415d7647bf40e7efa04ff7db60939a3229f3..beb743f765afeebbfd8549f2bbf63e81f8141885 100644 (file)
@@ -268,13 +268,12 @@ static PyMethodDef md5_functions[] = {
 DL_EXPORT(void)
 initmd5(void)
 {
-       PyObject *m, *d, *i;
+       PyObject *m, *d;
 
         MD5type.ob_type = &PyType_Type;
        m = Py_InitModule3("md5", md5_functions, module_doc);
        d = PyModule_GetDict(m);
        PyDict_SetItemString(d, "MD5Type", (PyObject *)&MD5type);
-        if ( (i = PyInt_FromLong(16)) != NULL) 
-               PyDict_SetItemString(d, "digest_size", i);
+       PyModule_AddIntConstant(m, "digest_size", 16);
        /* No need to check the error here, the caller will do that */
 }