diff --git a/man1/memusage.1 b/man1/memusage.1 index fa1987c79..a03468442 100644 --- a/man1/memusage.1 +++ b/man1/memusage.1 @@ -247,8 +247,8 @@ main(int argc, char *argv[]) int i, j; int *p; - printf("malloc: %zd\en", sizeof(int) * 100); - p = malloc(sizeof(int) * 100); + printf("malloc: %zd\en", sizeof(*p) * 100); + p = malloc(sizeof(*p) * 100); for (i = 0; i < CYCLES; i++) { if (i < CYCLES / 2) @@ -256,11 +256,11 @@ main(int argc, char *argv[]) else j--; - printf("realloc: %zd\en", sizeof(int) * (j * 50 + 110)); - p = realloc(p, sizeof(int) * (j * 50 + 100)); + printf("realloc: %zd\en", sizeof(*p) * (j * 50 + 110)); + p = realloc(p, sizeof(*p) * (j * 50 + 100)); - printf("realloc: %zd\en", sizeof(int) * ((j+1) * 150 + 110)); - p = realloc(p, sizeof(int) * ((j + 1) * 150 + 110)); + printf("realloc: %zd\en", sizeof(*p) * ((j+1) * 150 + 110)); + p = realloc(p, sizeof(*p) * ((j + 1) * 150 + 110)); } free(p);