From e8ef39c76b6bf5ef7397b130a715b8d7b7c54321 Mon Sep 17 00:00:00 2001 From: Justin Ethier Date: Tue, 17 Nov 2020 22:45:40 -0500 Subject: [PATCH] Issue #422 - Fix compilation error --- CHANGELOG.md | 6 ++++++ runtime.c | 3 ++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4f36447e..fed847b7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## 0.23 - TBD + +Bug Fixes + +- Fixed compilation error in `runtime.c` on Raspberry Pi / ARM. + ## 0.22 - November 3, 2020 Features diff --git a/runtime.c b/runtime.c index c25f81a6..44420d26 100644 --- a/runtime.c +++ b/runtime.c @@ -6607,6 +6607,7 @@ void *gc_alloc_pair(gc_thread_data *data, object head, object tail) */ void *Cyc_init_thread(object thread_and_thunk, int argc, object *args) { + int i; vector_type *t; c_opaque_type *o; object op, parent, child, tmp; @@ -6636,7 +6637,7 @@ void *Cyc_init_thread(object thread_and_thunk, int argc, object *args) if (argc > 0) { thd->gc_num_args = argc + 1; - for (int i = 0; i < argc; i++) { + for (i = 0; i < argc; i++) { thd->gc_args[i + 1] = args[i]; } }