http://bugs.winehq.org/show_bug.cgi?id=14866
--- Comment #3 from Roy Shea royshea@gmail.com 2008-08-15 12:09:39 ---
You mean !lstrcmpA( str1 + 1, str2 ), right?
Yes, thanks for the catch. In addition to that change the patch requires a bit more work.
The compress program generates both LZX and MS-ZIP (aka MS Cabinet) formats. The solution using GetExpandedName in the earlier patch only works for LZX compression. Expand should successfully handle both formats. I need to dig around to find how to extract the full name from a cabinet archive generated with the /r option.