summaryrefslogtreecommitdiffstats
path: root/lib.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib.h')
-rw-r--r--lib.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/lib.h b/lib.h
index 04ba947b..64a08e3d 100644
--- a/lib.h
+++ b/lib.h
@@ -30,6 +30,11 @@
typedef int_ptr_t cnum;
typedef uint_ptr_t ucnum;
+#ifdef HAVE_DOUBLE_INTPTR_T
+typedef double_intptr_t dbl_cnum;
+typedef double_uintptr_t dbl_ucnum;
+#endif
+
#ifdef __cplusplus
#define strip_qual(TYPE, EXPR) (const_cast<TYPE>(EXPR))
#define convert(TYPE, EXPR) (static_cast<TYPE>(EXPR))