summaryrefslogtreecommitdiff
path: root/libguile/vm-i-system.c
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2012-05-17 18:35:05 +0200
committerAndy Wingo <wingo@pobox.com>2013-05-27 07:14:26 +0200
commita0ec1ca11650ad7c16cf1c3261ec1b8665d46ac8 (patch)
treeb0de115042fb1cbdf6e5ab611944697c7718df35 /libguile/vm-i-system.c
parentc850a0ff4d0073364612ff5785bda8217ea9ae7f (diff)
downloadguile-a0ec1ca11650ad7c16cf1c3261ec1b8665d46ac8.tar.gz
cpp hygiene in the vm
* libguile/vm-engine.c: * libguile/vm-i-scheme.c: * libguile/vm-i-system.c: CPP hygiene: the code that #defines, #undefs. Makes things cleaner given the multiple inclusion dance we do.
Diffstat (limited to 'libguile/vm-i-system.c')
-rw-r--r--libguile/vm-i-system.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/libguile/vm-i-system.c b/libguile/vm-i-system.c
index f64982260..9b24c9295 100644
--- a/libguile/vm-i-system.c
+++ b/libguile/vm-i-system.c
@@ -538,6 +538,9 @@ VM_DEFINE_INSTRUCTION (42, br_if_not_nil, "br-if-not-nil", 3, 0, 0)
POP (x);
BR (!scm_is_lisp_false (x));
}
+
+#undef BR
+
/*
* Subprogram call