From: Volker Lendecke Date: Mon, 5 Jan 2009 14:47:19 +0000 (+0100) Subject: Fix bug 6014 -- mget shouldn't segfault without arguments X-Git-Tag: samba-3.3.0~91 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0717239baf67347dc969897285dd90017a40e8ca;p=thirdparty%2Fsamba.git Fix bug 6014 -- mget shouldn't segfault without arguments Thanks to kevin.paulus@mtm.kuleuven.be for the bug report Volker (cherry picked from commit 9c80ce9b4f3d2b130cf58610f36ed46a7e17baf4) --- diff --git a/source/client/client.c b/source/client/client.c index 5e3b1a9ea6a..4d7085e5a45 100644 --- a/source/client/client.c +++ b/source/client/client.c @@ -1332,6 +1332,11 @@ static int cmd_mget(void) do_list(mget_mask, attribute, do_mget, false, true); } + if (mget_mask == NULL) { + d_printf("nothing to mget\n"); + return 0; + } + if (!*mget_mask) { mget_mask = talloc_asprintf(ctx, "%s*",