summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2019-01-19 21:12:24 +0100
committerBram Moolenaar <Bram@vim.org>2019-01-19 21:12:24 +0100
commit1f20daa1d784e2d8ae13db5b9c8abbb648dd2a03 (patch)
tree72c3bb662eff37d7da68c90bca8c08e5e23c5092
parent63c0ccd2b68ce854f294e6f149cc700c7f543674 (diff)
patch 8.1.0784: messy indent in if statementv8.1.0784
Problem: Messy indent in if statement. Solution: Improve structure of if statement. (Ozaki Kiichi, closes #3826)
-rw-r--r--src/os_win32.c37
-rw-r--r--src/version.c2
2 files changed, 21 insertions, 18 deletions
diff --git a/src/os_win32.c b/src/os_win32.c
index 3ea1fe321e..b5a6ccebae 100644
--- a/src/os_win32.c
+++ b/src/os_win32.c
@@ -1576,34 +1576,35 @@ WaitForChar(long msec, int ignore_input)
dwWaitTime = p_mzq; /* don't wait longer than 'mzquantum' */
#endif
#ifdef FEAT_TIMERS
+ // When waiting very briefly don't trigger timers.
+ if (dwWaitTime > 10)
{
long due_time;
- /* When waiting very briefly don't trigger timers. */
- if (dwWaitTime > 10)
+ // Trigger timers and then get the time in msec until the next
+ // one is due. Wait up to that time.
+ due_time = check_due_timer();
+ if (typebuf.tb_change_cnt != tb_change_cnt)
{
- /* Trigger timers and then get the time in msec until the
- * next one is due. Wait up to that time. */
- due_time = check_due_timer();
- if (typebuf.tb_change_cnt != tb_change_cnt)
- {
- /* timer may have used feedkeys() */
- return FALSE;
- }
- if (due_time > 0 && dwWaitTime > (DWORD)due_time)
- dwWaitTime = due_time;
+ // timer may have used feedkeys().
+ return FALSE;
}
+ if (due_time > 0 && dwWaitTime > (DWORD)due_time)
+ dwWaitTime = due_time;
}
#endif
+ if (
#ifdef FEAT_CLIENTSERVER
- /* Wait for either an event on the console input or a message in
- * the client-server window. */
- if (msg_wait_for_multiple_objects(1, &g_hConIn, FALSE,
- dwWaitTime, QS_SENDMESSAGE) != WAIT_OBJECT_0)
+ // Wait for either an event on the console input or a
+ // message in the client-server window.
+ msg_wait_for_multiple_objects(1, &g_hConIn, FALSE,
+ dwWaitTime, QS_SENDMESSAGE) != WAIT_OBJECT_0
#else
- if (wait_for_single_object(g_hConIn, dwWaitTime) != WAIT_OBJECT_0)
+ wait_for_single_object(g_hConIn, dwWaitTime)
+ != WAIT_OBJECT_0
#endif
- continue;
+ )
+ continue;
}
cRecords = 0;
diff --git a/src/version.c b/src/version.c
index 11e4bb682f..90f4296247 100644
--- a/src/version.c
+++ b/src/version.c
@@ -792,6 +792,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
+ 784,
+/**/
783,
/**/
782,