https://bugs.winehq.org/show_bug.cgi?id=55677
Bug ID: 55677 Summary: PathMatchSpecEx("x*.*") doesn't handle paths without extension correctly Product: Wine Version: 8.0.2 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: shlwapi Assignee: wine-bugs@winehq.org Reporter: vz-wine@zeitlins.org Distribution: ---
Calling `PathMatchSpecEx()` with a pattern ending with "*.*" (but not equal to "*.*" because this is handled specially) doesn't work correctly as it returns FALSE for the paths without any extension at all, while native Windows function returns TRUE in this case (for consistency with "*.*" which matches all files and not just those with extensions I'd guess).