diff options
author | araujo <araujo@FreeBSD.org> | 2015-08-13 02:36:37 +0000 |
---|---|---|
committer | araujo <araujo@FreeBSD.org> | 2015-08-13 02:36:37 +0000 |
commit | bc6d0f54b1689cf5852d9dc70a464a73077fc305 (patch) | |
tree | 73cd46e1f1f99eeed373625e13c683b794fbf228 /usr.bin/ypcat | |
parent | 2115d98b6b95b9077f77d06b950b9d525af100b3 (diff) | |
download | FreeBSD-src-bc6d0f54b1689cf5852d9dc70a464a73077fc305.zip FreeBSD-src-bc6d0f54b1689cf5852d9dc70a464a73077fc305.tar.gz |
Use nitems instead of "sizeof ypaliases/sizeof ypaliases[0]".
Make the if statement more expressive.
Differential Revision: D3366
Reviewed by: ed
Approved by: bapt, rodrigc (mentor)
Diffstat (limited to 'usr.bin/ypcat')
-rw-r--r-- | usr.bin/ypcat/ypcat.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/usr.bin/ypcat/ypcat.c b/usr.bin/ypcat/ypcat.c index aad07cc..b729e36 100644 --- a/usr.bin/ypcat/ypcat.c +++ b/usr.bin/ypcat/ypcat.c @@ -96,7 +96,7 @@ main(int argc, char *argv[]) while ((c = getopt(argc, argv, "xd:kt")) != -1) switch (c) { case 'x': - for (i=0; i<sizeof ypaliases/sizeof ypaliases[0]; i++) + for (i = 0; i < nitems(ypaliases); i++) printf("Use \"%s\" for \"%s\"\n", ypaliases[i].alias, ypaliases[i].name); exit(0); @@ -120,8 +120,8 @@ main(int argc, char *argv[]) yp_get_default_domain(&domain); inmap = argv[optind]; - if (!notrans) { - for (i=0; i<sizeof ypaliases/sizeof ypaliases[0]; i++) + if (notrans == 0) { + for (i = 0; i < nitems(ypaliases); i++) if (strcmp(inmap, ypaliases[i].alias) == 0) inmap = ypaliases[i].name; } |