diff options
author | se <se@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f> | 2020-10-31 12:10:43 +0000 |
---|---|---|
committer | se <se@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f> | 2020-10-31 12:10:43 +0000 |
commit | d36d7074bddb9489622a02a03fcf65cd431d746d (patch) | |
tree | 5107d1c8737c285aab9d476d2e87e88b8556c990 | |
parent | 9e52a6c84f1b282f46ce99377818a5faf99ce345 (diff) | |
download | freebsd-d36d7074bddb9489622a02a03fcf65cd431d746d.tar.gz freebsd-d36d7074bddb9489622a02a03fcf65cd431d746d.tar.bz2 |
Fix reversed condition after attempted style fix in r367196
Reported by: xtouqh@hotmail.com
MFC after: 3 days
git-svn-id: http://svn.freebsd.org/base/head@367199 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
-rw-r--r-- | lib/libc/gen/sysctl.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/libc/gen/sysctl.c b/lib/libc/gen/sysctl.c index 3b7de5c0ea3..ac614001303 100644 --- a/lib/libc/gen/sysctl.c +++ b/lib/libc/gen/sysctl.c @@ -79,7 +79,7 @@ sysctl(const int *name, u_int namelen, void *oldp, size_t *oldlenp, switch (name[1]) { case USER_CS_PATH: - if (oldp == NULL && orig_oldlen < sizeof(_PATH_STDPATH)) { + if (oldp != NULL && orig_oldlen < sizeof(_PATH_STDPATH)) { errno = ENOMEM; return (-1); } @@ -88,7 +88,7 @@ sysctl(const int *name, u_int namelen, void *oldp, size_t *oldlenp, memmove(oldp, _PATH_STDPATH, sizeof(_PATH_STDPATH)); return (0); case USER_LOCALBASE: - if (oldp == NULL && orig_oldlen < sizeof(_PATH_LOCALBASE)) { + if (oldp != NULL && orig_oldlen < sizeof(_PATH_LOCALBASE)) { errno = ENOMEM; return (-1); } |