summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libguile/tags.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/libguile/tags.h b/libguile/tags.h
index 7d45c66c5..9b877b7ec 100644
--- a/libguile/tags.h
+++ b/libguile/tags.h
@@ -54,6 +54,10 @@
#include <stdint.h>
#endif
+#ifdef HAVE_INTTYPES_H
+#include <inttypes.h>
+#endif
+
/* In the beginning was the Word:
@@ -487,7 +491,7 @@ extern char *scm_isymnames[]; /* defined in print.c */
* used instead. It is not ideal to let this kind of unique and
* strange values loose on the Scheme level.
*/
-#define SCM_UNBOUND SCM_MAKIFLAG (33)
+#define SCM_UNBOUND SCM_MAKIFLAG (34)
#define SCM_UNBNDP(x) (SCM_EQ_P ((x), SCM_UNDEFINED))