summaryrefslogtreecommitdiff
path: root/MLKForeignProcedure.m
diff options
context:
space:
mode:
authorMatthias Andreas Benkard <matthias@benkard.de>2008-08-07 20:47:37 +0200
committerMatthias Andreas Benkard <matthias@benkard.de>2008-08-07 20:47:37 +0200
commita277a977dc9d036dba3498ee5459803da1cc2c8d (patch)
tree6f6948e4f35bcd367ed95164125b6909282c0a73 /MLKForeignProcedure.m
parent58e11e991bf74232f7fe316b2693f46892bb0af9 (diff)
Implement -finalize methods where appropriate.
Diffstat (limited to 'MLKForeignProcedure.m')
-rw-r--r--MLKForeignProcedure.m7
1 files changed, 7 insertions, 0 deletions
diff --git a/MLKForeignProcedure.m b/MLKForeignProcedure.m
index c9cd5d6..248a184 100644
--- a/MLKForeignProcedure.m
+++ b/MLKForeignProcedure.m
@@ -115,4 +115,11 @@
free (_argumentTypes);
[super dealloc];
}
+
+-(void) finalize
+{
+ // FIXME: Can we really just use free() here?
+ free (_code);
+ free (_argumentTypes);
+}
@end