catacomb.c, util.c: Publish negative constants correctly.
[pyke] / catacomb-python.h
index c272b53..b1120fa 100644 (file)
@@ -233,7 +233,8 @@ MODULES(DO)
     return (d);                                                                \
   }
 
-struct nameval { const char *name; unsigned long value; };
+struct nameval { const char *name; unsigned f; unsigned long value; };
+#define CF_SIGNED 1u
 extern void setconstants(PyObject *, const struct nameval *);
 
 extern PyObject *mexp_common(PyObject *, PyObject *, size_t,