[467] in BarnOwl Developers

home help back first fref pref prev next nref lref last post

[D-O-H] r596 - trunk/owl

daemon@ATHENA.MIT.EDU (asedeno@MIT.EDU)
Thu Oct 29 18:06:29 2009

Resent-From: nelhage@mit.edu
Resent-To: barnowl-dev-mtg@charon.mit.edu
To: dirty-owl-hackers@mit.edu
From: asedeno@MIT.EDU
Reply-to: dirty-owl-hackers@MIT.EDU
Date: Sat, 10 Feb 2007 22:36:56 -0500 (EST)

Author: asedeno
Date: 2007-02-10 22:36:55 -0500 (Sat, 10 Feb 2007)
New Revision: 596

Modified:
   trunk/owl/perlglue.xs
   trunk/owl/zephyr.c
Log:
zephyr.c: free some fields that need freeing.
perlglue.xs: drop an unused variable.



Modified: trunk/owl/perlglue.xs
===================================================================
--- trunk/owl/perlglue.xs	2007-02-11 03:30:11 UTC (rev 595)
+++ trunk/owl/perlglue.xs	2007-02-11 03:36:55 UTC (rev 596)
@@ -147,8 +147,6 @@
 void admin_message(header, body) 
 	char *header
 	char *body
-	PREINIT:
-		owl_message *m;
 	CODE:
 	{
 		owl_function_adminmsg(header, body);		

Modified: trunk/owl/zephyr.c
===================================================================
--- trunk/owl/zephyr.c	2007-02-11 03:30:11 UTC (rev 595)
+++ trunk/owl/zephyr.c	2007-02-11 03:36:55 UTC (rev 596)
@@ -371,6 +371,8 @@
     field4 = owl_zephyr_get_field(n, 4);
 
     msg = owl_sprintf("%s service on %s %s\n%s", opcode, instance, field3, field4);
+    owl_free(field3);
+    owl_free(field4);
     if (msg) {
       return msg;
     }


home help back first fref pref prev next nref lref last post