Skip to content

comctl32: Fix PathWordBreakProc.

Vladislav Timonin requested to merge vt/wine:pathwordbreak into master

Currently it doesn't work as expected, namely gets stuck on delimiter and caret is moved before the delimiter.

Unnecessary more robust than Windows, which feels like doesn't do any checks at all.

EDIT1: v2: return length in WB_RIGHT if its bigger than default return value of 0 on invalid values

EDIT2: v3: don't test WB_ISDELIMITER with out of bounds indices, Windows doesn't check them and does out of bounds reads

Edited by Vladislav Timonin

Merge request reports

Loading