summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2014-10-30 06:57:37 -0700
committerKaz Kylheku <kaz@kylheku.com>2014-10-30 06:57:37 -0700
commit6eca4a9313fb8af95d1f0ea961b351aaba487a1e (patch)
tree5bf7ea8ed6fb46aa9c54d082b60b4e80b8c79c3c
parentd770f2c7b234a88dd2479a83577e26db8655785c (diff)
downloadtxr-6eca4a9313fb8af95d1f0ea961b351aaba487a1e.tar.gz
txr-6eca4a9313fb8af95d1f0ea961b351aaba487a1e.tar.bz2
txr-6eca4a9313fb8af95d1f0ea961b351aaba487a1e.zip
* gc.h (break_obj): Missing extern added on declaration.
This broke C++ compilation with -DEXTRA_DEBUGGING turned on.
-rw-r--r--ChangeLog5
-rw-r--r--gc.h2
2 files changed, 6 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 4b6b2816..b48a1b12 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2014-10-30 Kaz Kylheku <kaz@kylheku.com>
+
+ * gc.h (break_obj): Missing extern added on declaration.
+ This broke C++ compilation with -DEXTRA_DEBUGGING turned on.
+
2014-10-29 Kaz Kylheku <kaz@kylheku.com>
Vim syntax coloring for standalone TXR Lisp (*.tl) files.
diff --git a/gc.h b/gc.h
index c00d857b..f6197c69 100644
--- a/gc.h
+++ b/gc.h
@@ -49,7 +49,7 @@ extern int gc_enabled;
extern val **gc_prot_top;
#if EXTRA_DEBUGGING
-val break_obj;
+extern val break_obj;
#endif
#define gc_hint(var) gc_hint_func(&var)