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));
 }
_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to