diff --git a/src/cmm.c b/src/cmm.c index 4439c2f..d3fba37 100644 --- a/src/cmm.c +++ b/src/cmm.c @@ -95,6 +95,8 @@ program* load_program(char* file_name) { } } + fclose(file); + return ret; } @@ -109,5 +111,7 @@ int main(int argc, char** argv) { while(execute(gotten)); + free(gotten); + return 0; }