aboutsummaryrefslogtreecommitdiff
path: root/usr.bin/from
diff options
context:
space:
mode:
authorEitan Adler <eadler@FreeBSD.org>2013-11-21 21:19:01 +0000
committerEitan Adler <eadler@FreeBSD.org>2013-11-21 21:19:01 +0000
commit1e7652cc762c1f195ccb6a362f887c981dafebb0 (patch)
tree52563df8c38d8015e21aea91cfe26cd9ca1f3589 /usr.bin/from
parentbf043cea3c2bb420bc2e9caa467730e4e9408e8a (diff)
Add static where appropriate.
Sync with some of DragonflyBSD's latest cleanups Reviewed by: mjg
Notes
Notes: svn path=/head/; revision=258446
Diffstat (limited to 'usr.bin/from')
-rw-r--r--usr.bin/from/from.c14
1 files changed, 6 insertions, 8 deletions
diff --git a/usr.bin/from/from.c b/usr.bin/from/from.c
index 7bf7271e06fb..226270359dc6 100644
--- a/usr.bin/from/from.c
+++ b/usr.bin/from/from.c
@@ -51,7 +51,7 @@ __FBSDID("$FreeBSD$");
#include <string.h>
#include <unistd.h>
-int match(const char *, const char *);
+static int match(const char *, const char *);
static void usage(void);
int
@@ -81,8 +81,7 @@ main(int argc, char **argv)
case 's':
sender = optarg;
for (p = sender; *p; ++p)
- if (isupper(*p))
- *p = tolower(*p);
+ *p = tolower(*p);
break;
case '?':
default:
@@ -142,7 +141,7 @@ usage(void)
exit(1);
}
-int
+static int
match(const char *line, const char *sender)
{
char ch, pch, first;
@@ -152,15 +151,14 @@ match(const char *line, const char *sender)
if (isspace(ch = *line))
return(0);
++line;
- if (isupper(ch))
- ch = tolower(ch);
+ ch = tolower(ch);
if (ch != first)
continue;
for (p = sender, t = line;;) {
if (!(pch = *p++))
return(1);
- if (isupper(ch = *t++))
- ch = tolower(ch);
+ ch = tolower(*t);
+ t++;
if (ch != pch)
break;
}