chiark
/
gitweb
/
~mdw
/
catacomb-python
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
catacomb.c, util.c: Publish negative constants correctly.
[catacomb-python]
/
catacomb-python.h
diff --git
a/catacomb-python.h
b/catacomb-python.h
index c272b530a6bcdd2054c79df38f131ebacb6ecaab..b1120fa64b58c0812c4bbb2814e7824924005a3b 100644
(file)
--- a/
catacomb-python.h
+++ b/
catacomb-python.h
@@
-233,7
+233,8
@@
MODULES(DO)
return (d); \
}
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,
extern void setconstants(PyObject *, const struct nameval *);
extern PyObject *mexp_common(PyObject *, PyObject *, size_t,