mirror of
https://git.tartarus.org/simon/putty.git
synced 2025-07-03 20:42:48 -05:00
Make memory management uniform: _everything_ now goes through the
smalloc() macros and thence to the safemalloc() functions in misc.c. This should allow me to plug in a debugging allocator and track memory leaks and segfaults and things. [originally from svn r818]
This commit is contained in:
@ -43,7 +43,7 @@ static LRESULT CALLBACK SizeTipWndProc(HWND hWnd, UINT nMsg,
|
||||
Rectangle(hdc, cr.left, cr.top, cr.right, cr.bottom);
|
||||
|
||||
wtlen = GetWindowTextLength(hWnd);
|
||||
wt = (LPTSTR)malloc((wtlen+1)*sizeof(TCHAR));
|
||||
wt = (LPTSTR)smalloc((wtlen+1)*sizeof(TCHAR));
|
||||
GetWindowText(hWnd, wt, wtlen+1);
|
||||
|
||||
SetTextColor(hdc, tip_text);
|
||||
@ -51,7 +51,7 @@ static LRESULT CALLBACK SizeTipWndProc(HWND hWnd, UINT nMsg,
|
||||
|
||||
TextOut(hdc, cr.left+3, cr.top+3, wt, wtlen);
|
||||
|
||||
free(wt);
|
||||
sfree(wt);
|
||||
|
||||
SelectObject(hdc, holdbr);
|
||||
DeleteObject(hbr);
|
||||
|
Reference in New Issue
Block a user