diff -pur gimp-1.3-orig/plug-ins/script-fu/siod-wrapper.c gimp-1.3-mine/plug-ins/script-fu/siod-wrapper.c
--- gimp-1.3-orig/plug-ins/script-fu/siod-wrapper.c	Thu Mar  6 14:22:10 2003
+++ gimp-1.3-mine/plug-ins/script-fu/siod-wrapper.c	Fri Apr 11 22:18:10 2003
@@ -432,6 +432,17 @@ marshall_proc_db_call (LISP a)
 				      &params, &return_vals))
     return my_err ("Invalid procedure name specified.", NIL);
 
+  /* Free the name and the description which are of no use here.  */
+  for (i = 0; i < nparams; i++)
+    {
+      g_free (params[i].name);
+      g_free (params[i].description);
+    }
+  for (i = 0; i < nreturn_vals; i++)
+    {
+      g_free (return_vals[i].name);
+      g_free (return_vals[i].description);
+    }
 
   /*  Check the supplied number of arguments  */
   if ((nlength (a) - 1) != nparams)
