Permalink
Browse files

patch 8.0.0506: can't build with ANSI C

Problem:    Can't build with ANSI C.
Solution:   Move declarations to start of block.
  • Loading branch information...
brammool committed Mar 25, 2017
1 parent ba6ad17 commit 6c0c1e8052811a818739e2f3d543291b7a347ad0
Showing with 5 additions and 2 deletions.
  1. +3 −2 src/ex_docmd.c
  2. +2 −0 src/version.c
View
@@ -3250,6 +3250,9 @@ find_command(exarg_T *eap, int *full UNUSED)
if (ASCII_ISLOWER(eap->cmd[0]))
{
+ int c1 = eap->cmd[0];
+ int c2 = eap->cmd[1];
+
if (command_count != (int)CMD_SIZE)
{
iemsg((char_u *)_("E943: Command table needs to be updated, run 'make cmdidxs'"));
@@ -3258,8 +3261,6 @@ find_command(exarg_T *eap, int *full UNUSED)
/* Use a precomputed index for fast look-up in cmdnames[]
* taking into account the first 2 letters of eap->cmd. */
- int c1 = eap->cmd[0];
- int c2 = eap->cmd[1];
eap->cmdidx = cmdidxs1[CharOrdLow(c1)];
if (ASCII_ISLOWER(c2))
eap->cmdidx += cmdidxs2[CharOrdLow(c1)][CharOrdLow(c2)];
View
@@ -764,6 +764,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
+/**/
+ 506,
/**/
505,
/**/

0 comments on commit 6c0c1e8

Please sign in to comment.