ChangeSet ID: 1014231378466430724598467
CVSROOT: /opt/cvs-commit
Module name: wine
Changes by: julliard@wine2. 02/02/20 13:56:18
Modified files:
dlls/user : text.c
Log message:
Bill Medland <medbi01(a)accpac.com>
Drawtext tidying up ready for the next big change:
- Fix brainfade in previous delta
- Move ellipsification results to static memory; they are going to
have to be referenced inside NextLineW and the arg list is too big
already.
- Add the missing ellipsification result (len_under) to simplify coding.
- Slight correction to prefix tracking for when there are several
underlined characters on a single line (DT_EXPANDTABS only).
- Allocate and free the temporary copy required for DT_MODIFYSTRING
rather than using a fixed size stack array.
- Introduce lastline into the main loop; it simplifies the code and we
are going to need it.
Patch: http://cvs.winehq.com/patch.py?id=1014231378466430724598467
Revision Changes Path
1.28 +55 -30 wine/dlls/user/text.c