diff options
Diffstat (limited to 'libguile/macros.h')
-rw-r--r-- | libguile/macros.h | 3 |
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; |