Mercurial > dwindows
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); |