summaryrefslogtreecommitdiff
path: root/sys/src/cmd/rio/util.c
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@gmx.de>2013-11-03 00:34:35 +0100
committercinap_lenrek <cinap_lenrek@gmx.de>2013-11-03 00:34:35 +0100
commit9619a621ac8b9be2b38790d21fc5f0c482cd83fa (patch)
tree53a64676701fbf692c0fb8b6cade6ed21da6a4d5 /sys/src/cmd/rio/util.c
parentbcad0cd4e631ef321dca17ffa49c8ecdd30cb652 (diff)
rio: cleanup and error handling
Diffstat (limited to 'sys/src/cmd/rio/util.c')
-rw-r--r--sys/src/cmd/rio/util.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/src/cmd/rio/util.c b/sys/src/cmd/rio/util.c
index 6d19eb5ae..dffaaae79 100644
--- a/sys/src/cmd/rio/util.c
+++ b/sys/src/cmd/rio/util.c
@@ -58,6 +58,7 @@ erealloc(void *p, uint n)
p = realloc(p, n);
if(p == nil)
error("realloc failed");
+ setrealloctag(p, getcallerpc(&p));
return p;
}
@@ -69,6 +70,7 @@ emalloc(uint n)
p = malloc(n);
if(p == nil)
error("malloc failed");
+ setmalloctag(p, getcallerpc(&n));
memset(p, 0, n);
return p;
}