[Bug 41392] New: directory.c: match_filename always false if mask contains "*?"