summaryrefslogtreecommitdiffstats
path: root/src/map/scl
diff options
context:
space:
mode:
Diffstat (limited to 'src/map/scl')
-rw-r--r--src/map/scl/sclLiberty.c5
1 files changed, 5 insertions, 0 deletions
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 )
{