Module: wine Branch: master Commit: 1b392bfa069eb43f0d6a65a4d623c95b6f624d85 URL: http://source.winehq.org/git/wine.git/?a=commit;h=1b392bfa069eb43f0d6a65a4d6...
Author: Dan Hipschman dsh@linux.ucla.edu Date: Tue Jul 15 15:55:36 2008 -0700
libs/wine: Avoid over-allocating memory in default_dbgstr_wn.
---
libs/wine/debug.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/libs/wine/debug.c b/libs/wine/debug.c index 67cc172..12dbeb8 100644 --- a/libs/wine/debug.c +++ b/libs/wine/debug.c @@ -339,7 +339,7 @@ static const char *default_dbgstr_wn( const WCHAR *str, int n ) } if (n < 0) n = 0; size = 12 + min( 300, n * 5 ); - dst = res = funcs.get_temp_buffer( n * 5 + 7 ); + dst = res = funcs.get_temp_buffer( size ); *dst++ = 'L'; *dst++ = '"'; while (n-- > 0 && dst <= res + size - 10)