From 4b3dc596ffa87e20fb2f55a1892b4e0e1c59da0b Mon Sep 17 00:00:00 2001 From: Martin Stjernholm <mast@lysator.liu.se> Date: Wed, 18 Jun 2008 22:41:43 +0200 Subject: [PATCH] Declarations must be first in blocks. Rev: src/lexer.h:1.78 --- src/lexer.h | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/src/lexer.h b/src/lexer.h index ef1d0bd7b0..039ad91190 100644 --- a/src/lexer.h +++ b/src/lexer.h @@ -2,7 +2,7 @@ || This file is part of Pike. For copyright information see COPYRIGHT. || Pike is distributed under GPL, LGPL and MPL. See the file COPYING || for more information. -|| $Id: lexer.h,v 1.77 2008/06/18 17:10:32 grubba Exp $ +|| $Id: lexer.h,v 1.78 2008/06/18 20:41:43 mast Exp $ */ /* @@ -602,20 +602,22 @@ static int low_yylex(struct lex *lex, YYSTYPE *yylval) (INDEX_CHARP(buf, len-1, SHIFT) != '_') || (INDEX_CHARP(buf, 0, SHIFT) != '_') || (INDEX_CHARP(buf, 1, SHIFT) != '_')) break; - /* Double underscore before and after is reserved for keywords. */ + { + /* Double underscore before and after is reserved for keywords. */ #if (SHIFT == 0) - struct pike_string *tmp = make_shared_binary_string(buf, len); + struct pike_string *tmp = make_shared_binary_string(buf, len); #else /* SHIFT != 0 */ #if (SHIFT == 1) - struct pike_string *tmp = make_shared_binary_string1((p_wchar1 *)buf, - len); + struct pike_string *tmp = make_shared_binary_string1((p_wchar1 *)buf, + len); #else /* SHIFT != 1 */ - struct pike_string *tmp = make_shared_binary_string2((p_wchar2 *)buf, - len); + struct pike_string *tmp = make_shared_binary_string2((p_wchar2 *)buf, + len); #endif /* SHIFT == 1 */ #endif /* SHIFT == 0 */ - yylval->n=mkstrnode(tmp); - free_string(tmp); + yylval->n=mkstrnode(tmp); + free_string(tmp); + } return TOK_RESERVED; } } -- GitLab