From 3878dad0c68884c941b1d6a428f21928014fbc3e Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Mon, 8 Dec 2008 14:24:38 -0800 Subject: Fix bug #5953 - smbclient crashes: cli_list_new segmentation fault. Jeremy. --- source3/libsmb/clilist.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source3') diff --git a/source3/libsmb/clilist.c b/source3/libsmb/clilist.c index 50918458b0..cebafc6919 100644 --- a/source3/libsmb/clilist.c +++ b/source3/libsmb/clilist.c @@ -417,7 +417,7 @@ int cli_list_new(struct cli_state *cli,const char *Mask,uint16 attribute, } SAFE_FREE(mask); - if (ff_searchcount > 0) { + if (ff_searchcount > 0 && ff_eos == 0 && finfo.name) { mask = SMB_STRDUP(finfo.name); } else { mask = SMB_STRDUP(""); -- cgit