From c03e8721128fa7803d40dd07084f7650e88c7355 Mon Sep 17 00:00:00 2001 From: Denis Vlasenko Date: Wed, 26 Dec 2007 20:56:55 +0000 Subject: save a bit of code with *strchrnul = '\0' trick function old new delta nextline 59 55 -4 include_conf 902 898 -4 read_config 414 406 -8 fsck_main 1880 1869 -11 --- e2fsprogs/fsck.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'e2fsprogs') diff --git a/e2fsprogs/fsck.c b/e2fsprogs/fsck.c index f80de81..8dd9785 100644 --- a/e2fsprogs/fsck.c +++ b/e2fsprogs/fsck.c @@ -349,9 +349,7 @@ static int parse_fstab_line(char *line, struct fs_info **ret_fs) *ret_fs = 0; strip_line(line); - cp = strchr(line, '#'); - if (cp) - *cp = '\0'; /* Ignore everything after the comment char */ + *strchrnul(line, '#') = '\0'; /* Ignore everything after comment */ cp = line; device = parse_word(&cp); -- cgit v1.1