Remove reference to non-standard "tlpi_hdr.h" and replace calls to functions that were declared in this header. Signed-off-by: Jakub Wilk <jwilk@xxxxxxxxx> --- man3/mallinfo.3 | 23 +++++++++++++++-------- 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/man3/mallinfo.3 b/man3/mallinfo.3 index 64d40e62c..628373a16 100644 --- a/man3/mallinfo.3 +++ b/man3/mallinfo.3 @@ -230,7 +230,8 @@ Topmost releasable block (keepcost): 31168 \& .EX #include <malloc.h> -#include "tlpi_hdr.h" +#include <stdlib.h> +#include <string.h> static void display_mallinfo(void) @@ -259,9 +260,11 @@ main(int argc, char *argv[]) int numBlocks, j, freeBegin, freeEnd, freeStep; size_t blockSize; - if (argc < 3 || strcmp(argv[1], "\-\-help") == 0) - usageErr("%s num\-blocks block\-size [free\-step [start\-free " - "[end\-free]]]\\n", argv[0]); + if (argc < 3 || strcmp(argv[1], "\-\-help") == 0) { + fprintf(stderr, "%s num\-blocks block\-size [free\-step " + "[start\-free [end\-free]]]\\n", argv[0]); + exit(EXIT_FAILURE); + } numBlocks = atoi(argv[1]); blockSize = atoi(argv[2]); @@ -273,12 +276,16 @@ main(int argc, char *argv[]) display_mallinfo(); for (j = 0; j < numBlocks; j++) { - if (numBlocks >= MAX_ALLOCS) - fatal("Too many allocations"); + if (numBlocks >= MAX_ALLOCS) { + fprintf(stderr, "Too many allocations\\n"); + exit(EXIT_FAILURE); + } alloc[j] = malloc(blockSize); - if (alloc[j] == NULL) - errExit("malloc"); + if (alloc[j] == NULL) { + perror("malloc"); + exit(EXIT_FAILURE); + } } printf("\\n============== After allocating blocks ==============\\n"); -- 2.14.2 -- To unsubscribe from this list: send the line "unsubscribe linux-man" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html