aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/9term/malloc.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmd/9term/malloc.c')
-rw-r--r--src/cmd/9term/malloc.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/cmd/9term/malloc.c b/src/cmd/9term/malloc.c
index 130942bd..9132235b 100644
--- a/src/cmd/9term/malloc.c
+++ b/src/cmd/9term/malloc.c
@@ -13,7 +13,7 @@ void*
p9malloc(ulong n)
{
void *v;
-
+
if(n == 0)
n++;
lock(&malloclock);
@@ -38,7 +38,7 @@ void*
p9calloc(ulong a, ulong b)
{
void *v;
-
+
if(a*b == 0)
a = b = 1;
@@ -53,11 +53,10 @@ void*
p9realloc(void *v, ulong n)
{
void *vv;
-
+
lock(&malloclock);
vv = realloc(v, n);
unlock(&malloclock);
print("p9realloc %p %lud => %p; pc %lux\n", v, n, vv, getcallerpc(&v));
return vv;
}
-