From 22da469b20d359416cc951ce9bfb909e4279b19f Mon Sep 17 00:00:00 2001 From: Bill Medland Date: Wed, 1 Dec 2004 15:29:04 +0000 Subject: [PATCH] If the buffer is no longer static the names should reflect that. Also minimise the use of the constant. --- dlls/user/text.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dlls/user/text.c b/dlls/user/text.c index 04f52f1f2f5..5fc7bc65747 100644 --- a/dlls/user/text.c +++ b/dlls/user/text.c @@ -838,7 +838,7 @@ static void TEXT_DrawUnderscore (HDC hdc, int x, int y, const WCHAR *str, int of * 3 more than a null-terminated string). If this is not so then increase * the allowance in DrawTextExA. */ -#define MAX_STATIC_BUFFER 1024 +#define MAX_BUFFER 1024 INT WINAPI DrawTextExW( HDC hdc, LPWSTR str, INT i_count, LPRECT rect, UINT flags, LPDRAWTEXTPARAMS dtp ) { @@ -846,7 +846,7 @@ INT WINAPI DrawTextExW( HDC hdc, LPWSTR str, INT i_count, const WCHAR *strPtr; WCHAR *retstr, *p_retstr; size_t size_retstr; - WCHAR line[MAX_STATIC_BUFFER]; + WCHAR line[MAX_BUFFER]; int len, lh, count=i_count; TEXTMETRICW tm; int lmargin = 0, rmargin = 0; @@ -911,7 +911,7 @@ INT WINAPI DrawTextExW( HDC hdc, LPWSTR str, INT i_count, do { - len = MAX_STATIC_BUFFER; + len = sizeof(line)/sizeof(line[0]); last_line = !(flags & DT_NOCLIP) && y + ((flags & DT_EDITCONTROL) ? 2*lh-1 : lh) > rect->bottom; strPtr = TEXT_NextLineW(hdc, strPtr, &count, line, &len, width, flags, &size, last_line, &p_retstr, tabwidth, &prefix_offset, &ellip); -- 2.11.4.GIT