Commit 814d6862 authored by David Teigland's avatar David Teigland Committed by Linus Torvalds

[PATCH] dm table split_args: handle no input

Return sense if dm_split_args is called with a NULL input parameter.
Signed-off-by: default avatarDavid Teigland <teigland@redhat.com>
Signed-off-by: default avatarAlasdair G Kergon <agk@redhat.com>
Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent ce503f59
...@@ -590,6 +590,12 @@ int dm_split_args(int *argc, char ***argvp, char *input) ...@@ -590,6 +590,12 @@ int dm_split_args(int *argc, char ***argvp, char *input)
unsigned array_size = 0; unsigned array_size = 0;
*argc = 0; *argc = 0;
if (!input) {
*argvp = NULL;
return 0;
}
argv = realloc_argv(&array_size, argv); argv = realloc_argv(&array_size, argv);
if (!argv) if (!argv)
return -ENOMEM; return -ENOMEM;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment