]> git.saurik.com Git - apple/security.git/blobdiff - OSX/utilities/SecurityTool/readline.c
Security-58286.260.20.tar.gz
[apple/security.git] / OSX / utilities / SecurityTool / readline.c
index 14ef05ef458119ac8d5b9bedbcf3b4acf90140f8..727ca6a8e96697fb190838c5c28f61bb108ddb2c 100644 (file)
@@ -139,6 +139,10 @@ read_file(const char *name, uint8_t **outData, size_t *outLength)
     
        length = (size_t)off_end;
        buffer = malloc(length);
+    if (buffer == NULL) {
+        result = -1;
+        goto loser;
+    }
     
        do {
                bytes_read = pread(fd, buffer, length, 0);