git.asbjorn.biz
/
swftools.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ad685df
)
added PY_ERROR and PY_TYPE.
author
kramm
<kramm>
Wed, 19 May 2004 07:48:23 +0000
(07:48 +0000)
committer
kramm
<kramm>
Wed, 19 May 2004 07:48:23 +0000
(07:48 +0000)
lib/python/pyutils.h
patch
|
blob
|
history
diff --git
a/lib/python/pyutils.h
b/lib/python/pyutils.h
index
571c0b9
..
d5d196d
100644
(file)
--- a/
lib/python/pyutils.h
+++ b/
lib/python/pyutils.h
@@
-16,4
+16,7
@@
PyMethodDef* addMethods(PyMethodDef*obj1, PyMethodDef*obj2);
#define PY_CHECK_TYPE(o,c) ((o)->ob_type == (c))
#define PY_ASSERT_TYPE(o,c) {if((o)->ob_type != (c)) {printf("Invalid type: %08x(%d)", (int)(o), (o)->ob_refcnt);exit(1);}}
+
+#define PY_ERROR(s,args...) (PyErr_SetString(PyExc_Exception, setError(s, ## args)),NULL)
+#define PY_TYPE(o) ((o)->ob_type->tp_name)
#endif