diff options
author | 2016-07-28 21:40:25 +0000 | |
---|---|---|
committer | 2016-07-28 21:40:25 +0000 | |
commit | e2f43322f4c7227828dcb02db5580b19f7af4847 (patch) | |
tree | fe1d1b9bc03501bafecfdcec383fbbc3da126148 | |
parent | these programs probably do not need to use TMPDIR. ok florian (diff) | |
download | wireguard-openbsd-e2f43322f4c7227828dcb02db5580b19f7af4847.tar.xz wireguard-openbsd-e2f43322f4c7227828dcb02db5580b19f7af4847.zip |
strncmp is a more reasonable way to check the beginning of a string.
-rw-r--r-- | usr.bin/mg/fileio.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/usr.bin/mg/fileio.c b/usr.bin/mg/fileio.c index 667ad69d867..1888fd039ca 100644 --- a/usr.bin/mg/fileio.c +++ b/usr.bin/mg/fileio.c @@ -1,4 +1,4 @@ -/* $OpenBSD: fileio.c,v 1.102 2016/07/28 21:37:45 tedu Exp $ */ +/* $OpenBSD: fileio.c,v 1.103 2016/07/28 21:40:25 tedu Exp $ */ /* This file is in the public domain. */ @@ -681,13 +681,10 @@ toggleleavetmp(int f, int n) int bkupleavetmp(const char *fn) { - char *tmp = NULL; - if (!leavetmp) return(FALSE); - tmp = strstr(fn, "/tmp"); - if (tmp == fn) + if (strncmp(fn, "/tmp", 4) == 0) return (TRUE); return (FALSE); |