Aric Stewart : user32: Recalculate string length when cropping string to fit.
Module: wine Branch: master Commit: 67196377b5b2fd28e7ef3d8bbb674740ddfe0508 URL: http://source.winehq.org/git/wine.git/?a=commit;h=67196377b5b2fd28e7ef3d8bbb... Author: Aric Stewart <aric(a)codeweavers.com> Date: Wed Oct 19 08:37:25 2011 -0500 user32: Recalculate string length when cropping string to fit. --- dlls/user32/edit.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/dlls/user32/edit.c b/dlls/user32/edit.c index 039e7c9..dffc72a 100644 --- a/dlls/user32/edit.c +++ b/dlls/user32/edit.c @@ -2489,6 +2489,7 @@ static void EDIT_EM_ReplaceSel(EDITSTATE *es, BOOL can_undo, LPCWSTR lpsz_replac while ((es->text_width > fw) && s + strl >= s) { strcpyW(es->text + s + strl - 1, es->text + s + strl); strl--; + es->text_length = -1; EDIT_InvalidateUniscribeData(es); EDIT_CalcLineWidth_SL(es); }
participants (1)
-
Alexandre Julliard