mirror of
https://github.com/vim/vim.git
synced 2025-09-27 04:14:06 -04:00
patch 8.0.1496: clearing a pointer takes two lines
Problem: Clearing a pointer takes two lines. Solution: Add VIM_CLEAR() and replace vim_clear(). (Hirohito Higashi, closes #2629)
This commit is contained in:
@@ -1233,8 +1233,7 @@ PrintDlgProc(
|
||||
if (prt_name != NULL)
|
||||
{
|
||||
vimSetDlgItemText(hDlg, IDC_PRINTTEXT2, (char_u *)prt_name);
|
||||
vim_free(prt_name);
|
||||
prt_name = NULL;
|
||||
VIM_CLEAR(prt_name);
|
||||
}
|
||||
EnableMenuItem(GetSystemMenu(hDlg, FALSE), SC_CLOSE, MF_GRAYED);
|
||||
#ifndef FEAT_GUI
|
||||
@@ -2608,6 +2607,7 @@ serverGetReply(HWND server, int *expr_res, int remove, int wait, int timeout)
|
||||
while (reply_received == 0)
|
||||
{
|
||||
#ifdef FEAT_TIMERS
|
||||
/* TODO: use the return value to decide how long to wait. */
|
||||
check_due_timer();
|
||||
#endif
|
||||
time(&now);
|
||||
|
Reference in New Issue
Block a user