From da18dc1a65761994c1767855f1b876c32c972387 Mon Sep 17 00:00:00 2001 From: Poul-Henning Kamp Date: Thu, 21 Nov 1996 15:17:04 +0000 Subject: [PATCH] Don't dump core on zero-size files. --- usr.sbin/ctm/mkCTM/mkctm.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/usr.sbin/ctm/mkCTM/mkctm.c b/usr.sbin/ctm/mkCTM/mkctm.c index 94540daa9ec6..24c3aaacb204 100644 --- a/usr.sbin/ctm/mkCTM/mkctm.c +++ b/usr.sbin/ctm/mkCTM/mkctm.c @@ -219,7 +219,7 @@ Equ(const char *dir1, const char *dir2, const char *name, struct dirent *de) int j; FILE *F; - if (p1[s1.st_size-1] != '\n') { + if (s1.st_size && p1[s1.st_size-1] != '\n') { if (verbose > 0) fprintf(stderr, "last char != \\n in %s\n", @@ -227,7 +227,7 @@ Equ(const char *dir1, const char *dir2, const char *name, struct dirent *de) goto subst; } - if (p2[s2.st_size-1] != '\n') { + if (s2.st_size && p2[s2.st_size-1] != '\n') { if (verbose > 0) fprintf(stderr, "last char != \\n in %s\n",