svn commit: r244153 - head/lib/libc/gen
Pawel Jakub Dawidek
pjd at FreeBSD.org
Wed Dec 12 15:27:34 UTC 2012
Author: pjd
Date: Wed Dec 12 15:27:33 2012
New Revision: 244153
URL: http://svnweb.freebsd.org/changeset/base/244153
Log:
Eliminate redundant variable.
Modified:
head/lib/libc/gen/sysctlbyname.c
Modified: head/lib/libc/gen/sysctlbyname.c
==============================================================================
--- head/lib/libc/gen/sysctlbyname.c Wed Dec 12 13:33:11 2012 (r244152)
+++ head/lib/libc/gen/sysctlbyname.c Wed Dec 12 15:27:33 2012 (r244153)
@@ -19,13 +19,10 @@ sysctlbyname(const char *name, void *old
const void *newp, size_t newlen)
{
int real_oid[CTL_MAXNAME+2];
- int error;
size_t oidlen;
oidlen = sizeof(real_oid) / sizeof(int);
- error = sysctlnametomib(name, real_oid, &oidlen);
- if (error < 0)
- return (error);
- error = sysctl(real_oid, oidlen, oldp, oldlenp, newp, newlen);
- return (error);
+ if (sysctlnametomib(name, real_oid, &oidlen) < 0)
+ return (-1);
+ return (sysctl(real_oid, oidlen, oldp, oldlenp, newp, newlen));
}
More information about the svn-src-all
mailing list