aboutsummaryrefslogtreecommitdiffstats
path: root/src/bootstrap/objects.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/bootstrap/objects.c')
-rw-r--r--src/bootstrap/objects.c9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/bootstrap/objects.c b/src/bootstrap/objects.c
index 49ae5b1..9acbcd9 100644
--- a/src/bootstrap/objects.c
+++ b/src/bootstrap/objects.c
@@ -143,7 +143,7 @@ free_objects(Object *root) {
143 } 143 }
144} 144}
145 145
146bool display(Object *root); 146void display(Object *root);
147 147
148void 148void
149display_pair(Object *root) { 149display_pair(Object *root) {
@@ -159,11 +159,8 @@ display_pair(Object *root) {
159 } 159 }
160} 160}
161 161
162bool 162void
163display(Object *root) { 163display(Object *root) {
164 if (root == NULL) {
165 return false;
166 }
167 switch (root->type) { 164 switch (root->type) {
168 case OBJ_TYPE_FIXNUM: { 165 case OBJ_TYPE_FIXNUM: {
169 printf("%zd", root->fixnum); 166 printf("%zd", root->fixnum);
@@ -196,5 +193,5 @@ display(Object *root) {
196 printf("#{error}"); 193 printf("#{error}");
197 } break; 194 } break;
198 } 195 }
199 return true; 196 return;
200} 197}