aboutsummaryrefslogtreecommitdiff
path: root/modutils
diff options
context:
space:
mode:
authorDenis Vlasenko <vda.linux@googlemail.com>2007-12-26 20:56:55 +0000
committerDenis Vlasenko <vda.linux@googlemail.com>2007-12-26 20:56:55 +0000
commitc03e8721128fa7803d40dd07084f7650e88c7355 (patch)
treec13760bac677e9d4220477c0ac29ed9c2a52c1a4 /modutils
parentabee3d0e0dc7c7e4b733b0145c56bf8159a37a69 (diff)
downloadbusybox-c03e8721128fa7803d40dd07084f7650e88c7355.tar.gz
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
Diffstat (limited to 'modutils')
-rw-r--r--modutils/modprobe.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/modutils/modprobe.c b/modutils/modprobe.c
index bc2dbd128..f6681a8d8 100644
--- a/modutils/modprobe.c
+++ b/modutils/modprobe.c
@@ -242,11 +242,8 @@ static void include_conf(struct dep_t **first, struct dep_t **current, char *buf
while (reads(fd, buffer, buflen)) {
int l;
- char *p;
- p = strchr(buffer, '#');
- if (p)
- *p = '\0';
+ *strchrnul(buffer, '#') = '\0';
l = strlen(buffer);