$OpenBSD: patch-base_src_common_Mutable_c,v 1.1 2003/05/23 13:22:14 todd Exp $
--- base/src/common/Mutable.c.orig	Sat Mar 29 16:15:29 2003
+++ base/src/common/Mutable.c	Thu May 22 17:46:42 2003
@@ -43,7 +43,7 @@
 Mutable *
 mutable_create(const char *name, const char *desc)
 {
-  Mutable *m = (Mutable *) GC_MALLOC(sizeof(Mutable));
+  Mutable *m = (Mutable *) malloc(sizeof(Mutable));
 
   ser_init(m, &Mutable_SerType, Mutable_SerType.ver);
   SER_MODIFIED(m);
@@ -134,10 +134,14 @@ void
 mutable_show(const void *ob)
 {
   const Mutable *m = ob;
+  char *xstr; 
   
   report(0, "URI:          %s\n", m->uri);
-  report(0, "Sequence No:  %s\n", xunsigned64_str(m->seqNo));
-  report(0, "nRevisions:   %s\n", xunsigned64_str(m->nRevisions));
+  xstr = xunsigned64_str(m->seqNo);
+  report(0, "Sequence No:  %s\n", xstr);
+  free(xstr);
+  xstr = xunsigned64_str(m->nRevisions);
+  report(0, "nRevisions:   %s\n", xstr);
   report(0, "Read Group:   %s\n", m->readGroupURI);
   report(0, "Mod Group:    %s\n", m->modGroupURI);
   report(0, "Notify:       %s\n", m->notify);
@@ -174,7 +178,7 @@ mutable_deserialize(const DeserializeInf
 {
   URI *uri;
   const char *temp;
-  Mutable *m = (Mutable *) GC_MALLOC(sizeof(Mutable));
+  Mutable *m = (Mutable *) malloc(sizeof(Mutable));
 
   ser_init(m, &Mutable_SerType, di->ver);
 
