comparison win/dw.c @ 1454:fb4a71126df5

Minor safety change in the status window procedure on Windows.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Thu, 15 Dec 2011 10:38:04 +0000
parents 145edf67013e
children 6bf5dc7da45d
comparison
equal deleted inserted replaced
1453:4b516ef23b62 1454:fb4a71126df5
3209 { 3209 {
3210 HDC hdcPaint; 3210 HDC hdcPaint;
3211 PAINTSTRUCT ps; 3211 PAINTSTRUCT ps;
3212 RECT rc; 3212 RECT rc;
3213 unsigned long cx, cy; 3213 unsigned long cx, cy;
3214 char tempbuf[1024] = ""; 3214 char tempbuf[1025] = { 0 };
3215 ColorInfo *cinfo = (ColorInfo *)GetWindowLongPtr(hwnd, GWLP_USERDATA); 3215 ColorInfo *cinfo = (ColorInfo *)GetWindowLongPtr(hwnd, GWLP_USERDATA);
3216 HFONT hfont = _acquire_font(hwnd, cinfo ? cinfo->fontname : NULL); 3216 HFONT hfont = _acquire_font(hwnd, cinfo ? cinfo->fontname : NULL);
3217 HFONT oldfont = (HFONT)SendMessage(hwnd, WM_GETFONT, 0, 0); 3217 HFONT oldfont = (HFONT)SendMessage(hwnd, WM_GETFONT, 0, 0);
3218 3218
3219 dw_window_get_pos_size(hwnd, NULL, NULL, &cx, &cy); 3219 dw_window_get_pos_size(hwnd, NULL, NULL, &cx, &cy);