Mercurial > vim
diff 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 |
line wrap: on
line diff
--- a/src/os_mswin.c +++ b/src/os_mswin.c @@ -1729,7 +1729,7 @@ swap_me(COLORREF colorref) } /*ARGSUSED*/ - static BOOL CALLBACK + static INT_PTR CALLBACK PrintDlgProc(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam) { #ifdef FEAT_GETTEXT @@ -2125,8 +2125,8 @@ mch_print_init(prt_settings_T *psettings char_u *port_name = (char_u *)devname +devname->wOutputOffset; char_u *text = _("to %s on %s"); - prt_name = alloc(STRLEN(printer_name) + STRLEN(port_name) - + STRLEN(text)); + prt_name = alloc((unsigned)(STRLEN(printer_name) + STRLEN(port_name) + + STRLEN(text))); if (prt_name != NULL) wsprintf(prt_name, text, printer_name, port_name); }