diff options
author | Peter Senna Tschudin <peter.senna@gmail.com> | 2014-05-26 19:41:16 +0200 |
---|---|---|
committer | Noel Grandin <noelgrandin@gmail.com> | 2014-05-27 01:19:00 -0500 |
commit | 3b24dcc8a8138c1e1495c3dba5ffe5748cb183c2 (patch) | |
tree | 8250ea36b767d906cc6606ab81d198ffda2e8ee1 /rsc/source/parser/rsclex.cxx | |
parent | a1dedadbf0d87a1db24e9b336257678e059882f0 (diff) |
Remove unnecessary semicolons
A simplified version of the semantic match that finds this problem is
follows: (http://coccinelle.lip6.fr/)
// <smpl>
@r1@
statement S;
position p,p1;
@@
S@p1;@p
@script:python r2@
p << r1.p;
p1 << r1.p1;
@@
if p[0].line != p1[0].line_end:
cocci.include_match(False)
@@
position r1.p;
@@
-;@p
// </smpl>
Change-Id: Ib9708d37fbb4c6060f88d5dae3814a2d37b2091e
Reviewed-on: https://gerrit.libreoffice.org/9493
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
Tested-by: Noel Grandin <noelgrandin@gmail.com>
Diffstat (limited to 'rsc/source/parser/rsclex.cxx')
-rw-r--r-- | rsc/source/parser/rsclex.cxx | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/rsc/source/parser/rsclex.cxx b/rsc/source/parser/rsclex.cxx index cfc85a289c04..bcfb796ff18c 100644 --- a/rsc/source/parser/rsclex.cxx +++ b/rsc/source/parser/rsclex.cxx @@ -77,7 +77,7 @@ sal_uInt32 GetNumber() nLog = 16; c = pFI->GetFastChar(); } - }; + } if( nLog == 16 ) { @@ -147,7 +147,7 @@ int MakeToken( YYSTYPE * pTokenVal ) } else break; - }; + } // FIXME: wtf is this supposed to do? if( (c != 0) == pFI->IsEof() ) @@ -166,11 +166,11 @@ int MakeToken( YYSTYPE * pTokenVal ) { aBuf.append( sal_Char(c) ); c = pFI->GetFastChar(); - }; + } c = pFI->GetFastChar(); pTokenVal->string = const_cast<char*>(pStringContainer->putString( aBuf.getStr() )); return( INCLUDE_STRING ); - }; + } } if( c == '"' ) @@ -256,7 +256,7 @@ int MakeToken( YYSTYPE * pTokenVal ) bLastInclude = true; default: pTokenVal->value = aKey.yylval; - }; + } return aKey.nTyp; } @@ -393,11 +393,11 @@ void IncludeParser( RscFileInst * pFileInst ) lKey = pTypCon->aFileTab.NewIncFile( aYYSType.string, OString() ); pFName->InsertDependFile( lKey, ULONG_MAX ); - }; - }; - }; + } + } + } nToken = MakeToken( &aYYSType ); - }; + } EndParser(); } |