From 9894fc762e16c94e3908f159cd8eaaf68bc5f980 Mon Sep 17 00:00:00 2001 From: Alan Mishchenko Date: Mon, 6 Jul 2015 07:57:18 -0700 Subject: Add fix to Liberty parser to skip extra semicolon. --- src/map/scl/sclLiberty.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/map/scl/sclLiberty.c') diff --git a/src/map/scl/sclLiberty.c b/src/map/scl/sclLiberty.c index 23258b7c..8900b9c4 100644 --- a/src/map/scl/sclLiberty.c +++ b/src/map/scl/sclLiberty.c @@ -457,6 +457,11 @@ int Scl_LibertyBuildItem( Scl_Tree_t * p, char ** ppPos, char * pEnd ) goto exit; return Scl_LibertyItemId( p, pItem ); } + if ( *pNext == ';' ) + { + *ppPos = pNext + 1; + return Scl_LibertyBuildItem(p, ppPos, pEnd); + } exit: if ( p->pError == NULL ) { -- cgit v1.2.3