summaryrefslogtreecommitdiff
path: root/libguile/macros.h
diff options
context:
space:
mode:
Diffstat (limited to 'libguile/macros.h')
-rw-r--r--libguile/macros.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/libguile/macros.h b/libguile/macros.h
index af7ee7014..bd22a7b38 100644
--- a/libguile/macros.h
+++ b/libguile/macros.h
@@ -48,7 +48,8 @@
-#define SCM_ASSYNT(_cond, _arg, _pos, _subr) if(!(_cond))scm_wta(_arg, (char *)_pos, _subr);
+#define SCM_ASSYNT(_cond, _arg, _msg, _subr) \
+ if (!(_cond)) scm_misc_error (_subr, _msg, SCM_EOL);
extern scm_bits_t scm_tc16_macro;