Mercurial > vim
comparison src/os_mswin.c @ 1686:c7c53db66b55 v7.2b.019
updated for version 7.2b-019
author | vimboss |
---|---|
date | Thu, 24 Jul 2008 18:51:11 +0000 |
parents | 82b5078be2dd |
children | f4f8014d516e |
comparison
equal
deleted
inserted
replaced
1685:7015ddf81055 | 1686:c7c53db66b55 |
---|---|
1727 *(ptr + 2) = temp; | 1727 *(ptr + 2) = temp; |
1728 return colorref; | 1728 return colorref; |
1729 } | 1729 } |
1730 | 1730 |
1731 /*ARGSUSED*/ | 1731 /*ARGSUSED*/ |
1732 static BOOL CALLBACK | 1732 static INT_PTR CALLBACK |
1733 PrintDlgProc(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam) | 1733 PrintDlgProc(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam) |
1734 { | 1734 { |
1735 #ifdef FEAT_GETTEXT | 1735 #ifdef FEAT_GETTEXT |
1736 NONCLIENTMETRICS nm; | 1736 NONCLIENTMETRICS nm; |
1737 static HFONT hfont; | 1737 static HFONT hfont; |
2123 { | 2123 { |
2124 char_u *printer_name = (char_u *)devname + devname->wDeviceOffset; | 2124 char_u *printer_name = (char_u *)devname + devname->wDeviceOffset; |
2125 char_u *port_name = (char_u *)devname +devname->wOutputOffset; | 2125 char_u *port_name = (char_u *)devname +devname->wOutputOffset; |
2126 char_u *text = _("to %s on %s"); | 2126 char_u *text = _("to %s on %s"); |
2127 | 2127 |
2128 prt_name = alloc(STRLEN(printer_name) + STRLEN(port_name) | 2128 prt_name = alloc((unsigned)(STRLEN(printer_name) + STRLEN(port_name) |
2129 + STRLEN(text)); | 2129 + STRLEN(text))); |
2130 if (prt_name != NULL) | 2130 if (prt_name != NULL) |
2131 wsprintf(prt_name, text, printer_name, port_name); | 2131 wsprintf(prt_name, text, printer_name, port_name); |
2132 } | 2132 } |
2133 GlobalUnlock(prt_dlg.hDevNames); | 2133 GlobalUnlock(prt_dlg.hDevNames); |
2134 | 2134 |