X-Git-Url: https://git.saurik.com/apple/security.git/blobdiff_plain/5c19dc3ae3bd8e40a9c028b0deddd50ff337692c..07691282a056c4efea71e1e505527601e8cc166b:/OSX/utilities/SecurityTool/readline.c diff --git a/OSX/utilities/SecurityTool/readline.c b/OSX/utilities/SecurityTool/readline.c index 14ef05ef..727ca6a8 100644 --- a/OSX/utilities/SecurityTool/readline.c +++ b/OSX/utilities/SecurityTool/readline.c @@ -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);