diff --git a/src/main.c b/src/main.c
index 403289e..f2238c1 100644
--- a/src/main.c
+++ b/src/main.c
@@ -36,7 +36,5 @@ int main(int argc, char* argv[]) {
         printf("%s\n\n", code);
     }
 
-    binary_produce(code, args);
-
-    return 0;
+    return binary_produce(code, args);
 }
\ No newline at end of file