git: 9front

Download patch

ref: a3adaafc858dcebc36f7043d9638667f34efe807
parent: d80906411bb0607f8808acf8e398c21355957bfb
author: cinap_lenrek <cinap_lenrek@centraldogma>
date: Wed Nov 16 16:24:26 EST 2011

libsec: setmalloctag

--- a/sys/src/libsec/port/tlshand.c
+++ b/sys/src/libsec/port/tlshand.c
@@ -2195,6 +2195,7 @@
 		exits("out of memory");
 	}
 	memset(p, 0, n);
+	setmalloctag(p, getcallerpc(&n));
 	return p;
 }
 
@@ -2208,6 +2209,7 @@
 	else if(!(ReallocP = realloc(ReallocP, ReallocN))){
 		exits("out of memory");
 	}
+	setrealloctag(ReallocP, getcallerpc(&ReallocP));
 	return(ReallocP);
 }
 
--