From: James Peach Date: Fri, 6 Aug 2010 22:21:31 +0000 (-0700) Subject: smbtorture: Don't crash RAW-QFILEINFO if there's no alternate name. X-Git-Tag: samba-4.0.0alpha13~1354 X-Git-Url: http://git.samba.org/samba.git/?a=commitdiff_plain;h=44de839dabb6062d524ddc0001ca23fb8505e643;p=ira%2Fwip.git smbtorture: Don't crash RAW-QFILEINFO if there's no alternate name. --- diff --git a/source4/torture/raw/qfileinfo.c b/source4/torture/raw/qfileinfo.c index 54f1d127d36..2a5a2e77ef7 100644 --- a/source4/torture/raw/qfileinfo.c +++ b/source4/torture/raw/qfileinfo.c @@ -667,6 +667,11 @@ static bool torture_raw_qfileinfo_internals(struct torture_context *torture, s1 = fnum_find("ALT_NAME_INFO"); if (s1) { correct_name = s1->alt_name_info.out.fname.s; + } + + if (!correct_name) { + torture_comment(torture, "no alternate name information\n"); + } else { torture_comment(torture, "alt_name: %s\n", correct_name); NAME_CHECK("ALT_NAME_INFO", alt_name_info, fname, STR_UNICODE);