From 44de839dabb6062d524ddc0001ca23fb8505e643 Mon Sep 17 00:00:00 2001 From: James Peach Date: Fri, 6 Aug 2010 15:21:31 -0700 Subject: smbtorture: Don't crash RAW-QFILEINFO if there's no alternate name. --- source4/torture/raw/qfileinfo.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'source4/torture/raw/qfileinfo.c') diff --git a/source4/torture/raw/qfileinfo.c b/source4/torture/raw/qfileinfo.c index 54f1d127d3..2a5a2e77ef 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); -- cgit