]> err.no Git - util-linux/commitdiff
tailf: use xalloc for memory allocation
authorDavidlohr Bueso <dave@gnu.org>
Fri, 22 Oct 2010 15:23:31 +0000 (12:23 -0300)
committerKarel Zak <kzak@redhat.com>
Mon, 1 Nov 2010 13:31:34 +0000 (14:31 +0100)
Signed-off-by: Davidlohr Bueso <dave@gnu.org>
text-utils/tailf.c

index dc18b2a640fed3fbfde6e6fafff95845ca15ccb2..2dcdba3f3d1d6505211369caa4206b4387bf2946 100644 (file)
@@ -29,7 +29,6 @@
 #include <stdio.h>
 #include <stdlib.h>
 #include <unistd.h>
-#include <malloc.h>
 #include <string.h>
 #include <sys/types.h>
 #include <sys/stat.h>
@@ -40,7 +39,9 @@
 #ifdef HAVE_INOTIFY_INIT
 #include <sys/inotify.h>
 #endif
+
 #include "nls.h"
+#include "xalloc.h"
 #include "usleep.h"
 
 #define DEFAULT_LINES  10
@@ -57,7 +58,7 @@ tailf(const char *filename, int lines)
        if (!(str = fopen(filename, "r")))
                err(EXIT_FAILURE, _("cannot open \"%s\" for read"), filename);
 
-       buf = malloc(lines * BUFSIZ);
+       buf = xmalloc(lines * BUFSIZ);
        p = buf;
        while (fgets(p, BUFSIZ, str)) {
                if (++tail >= lines) {