diff options
author | David Teigland <teigland@redhat.com> | 2019-08-28 12:39:50 -0500 |
---|---|---|
committer | David Teigland <teigland@redhat.com> | 2019-08-28 12:41:57 -0500 |
commit | 5b3fbccab9e243901f512f9db3059a3c5eb09fe8 (patch) | |
tree | 2f3574a433c452ea4abbe6c42685b7067874676d | |
parent | 12707adac8ba9e3a58175616bcd59b0e229a6705 (diff) | |
download | lvm2-5b3fbccab9e243901f512f9db3059a3c5eb09fe8.tar.gz |
hints: check for malloc failure
-rw-r--r-- | lib/label/hints.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/label/hints.c b/lib/label/hints.c index 580304dee..6510fcf74 100644 --- a/lib/label/hints.c +++ b/lib/label/hints.c @@ -608,7 +608,8 @@ static void _filter_to_str(struct cmd_context *cmd, int filter_cfg, char **strp) return; } - str = malloc(len); + if (!(str = malloc(len))) + return; memset(str, 0, len); for (cv = cn->v; cv; cv = cv->next) { |