diff options
| author | İsa Yurdagül <[email protected]> | 2022-07-05 14:07:19 +0300 |
|---|---|---|
| committer | GitHub <[email protected]> | 2022-07-05 14:07:19 +0300 |
| commit | 054b7fd9bddba6e5d52eb894c6449b8637d5a9bc (patch) | |
| tree | 7f278a5a10bf3865486b0ef25d44b824d37dbd78 | |
| parent | 11893b19ac369f574d2b2202ffdc1caa7214c27e (diff) | |
Handles malloc function fail case
| -rw-r--r-- | filesys/miniFilter/scanner/user/scanUser.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/filesys/miniFilter/scanner/user/scanUser.c b/filesys/miniFilter/scanner/user/scanUser.c index 3160d5b4..23ab37f3 100644 --- a/filesys/miniFilter/scanner/user/scanUser.c +++ b/filesys/miniFilter/scanner/user/scanUser.c @@ -341,6 +341,12 @@ main ( messages = malloc(sizeof(SCANNER_MESSAGE) * threadCount * requestCount); + if (messages == NULL) { + + hr = ERROR_NOT_ENOUGH_MEMORY; + goto main_cleanup; + } + // // Create specified number of threads. // |
