]> git.saurik.com Git - apple/xnu.git/blobdiff - iokit/Kernel/IOStatistics.cpp
xnu-4570.61.1.tar.gz
[apple/xnu.git] / iokit / Kernel / IOStatistics.cpp
index b67de2511ff8c5be3690a05c04f96cac74c13a08..f3771602a03c174a6316689a1e9b3857719336ae 100644 (file)
@@ -815,8 +815,11 @@ int IOStatistics::getUserClientStatistics(sysctl_req *req)
                goto exit;
        }
 
-       SYSCTL_IN(req, &requestedLoadTag, sizeof(requestedLoadTag));
-       
+       error = SYSCTL_IN(req, &requestedLoadTag, sizeof(requestedLoadTag));
+       if (error) {
+               goto exit;
+       }
+
        LOG(2, "IOStatistics::getUserClientStatistics - requesting kext w/load tag: %d\n", requestedLoadTag);
 
        buffer = (char*)kalloc(calculatedSize);