diff options
author | Andrii Simiklit <andrii.simiklit@globallogic.com> | 2018-09-06 17:43:53 +0300 |
---|---|---|
committer | Andres Gomez <agomez@igalia.com> | 2018-09-08 01:02:28 +0300 |
commit | 841dc893ca67fe2d35fb2831d48556beb14ee454 (patch) | |
tree | c68045a84eb7104057a0686ddf0a34b145dc7a19 | |
parent | d55da359fa06f5b345273a02a4e6b23f82721bb1 (diff) |
mesa/util: don't ignore NULL returned from 'malloc'
We should exit from the function 'util_vasprintf'
with error code -1 for case where 'malloc'
returns NULL
Reviewed-by: Eric Engestrom <eric.engestrom@intel.com>
Fixes: 864148d69e1e "util: add util_vasprintf() for Windows (v2)"
Signed-off-by: Andrii Simiklit <andrii.simiklit@globallogic.com>
(cherry picked from commit 65cfe698b0f4ba412198d212c14481a60c1b8389)
-rw-r--r-- | src/util/u_string.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/util/u_string.h b/src/util/u_string.h index 374c00e0bcb..fb43ed0afc3 100644 --- a/src/util/u_string.h +++ b/src/util/u_string.h @@ -126,7 +126,7 @@ util_vasprintf(char **ret, const char *format, va_list ap) return -1; *ret = (char *) malloc(r + 1); - if (!ret) + if (!*ret) return -1; /* Print to buffer */ |