From 3da4016d5784adef217fff0ad1e3a0ceff76290f Mon Sep 17 00:00:00 2001 From: Tom Willemse Date: Tue, 22 Mar 2022 17:15:17 -0700 Subject: Chapter 24.7 --- clox/src/memory.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'clox/src/memory.c') diff --git a/clox/src/memory.c b/clox/src/memory.c index 8f8fd4a..e88b91f 100644 --- a/clox/src/memory.c +++ b/clox/src/memory.c @@ -23,6 +23,9 @@ static void freeObject(Obj *object) { FREE(ObjFunction, object); break; } + case OBJ_NATIVE: + FREE(ObjNative, object); + break; case OBJ_STRING: { ObjString *string = (ObjString *)object; FREE_ARRAY(char, string->chars, string->length + 1); -- cgit v1.2.3-54-g00ecf