util.c: Rewrite `addmethods' to remove dependency on <mLib/darray.h>.
[catacomb-python] / catacomb.c
index c6f9374..478a20a 100644 (file)
@@ -158,7 +158,7 @@ static PyMethodDef methods[] = {
 
 static void init_random(void)
 {
-#if PY_MAJOR_VERSION >= 3 || (PY_MAJOR_VERSION == 2 && PY_MINOR_VERSION >= 6)
+#if PY_VERSION_HEX >= 0x02060000
   char *seed;
   uint32 r;
 
@@ -174,6 +174,8 @@ static void init_random(void)
 EXPORT void init_base(void)
 {
   PyObject *mod;
+
+  modname = PyString_FromString("catacomb");
   addmethods(methods);
   INIT_MODULES;
   init_random();