diff --git a/zhparser.c b/zhparser.c index 77c4c45..6fde37b 100644 --- a/zhparser.c +++ b/zhparser.c @@ -222,7 +222,7 @@ static void init(){ } if(extra_dicts != NULL){ - if(!SplitIdentifierString(extra_dicts,',',&elemlist)){ + if(!SplitIdentifierString(pstrdup(extra_dicts),',',&elemlist)){ scws_free(scws); list_free(elemlist); scws = NULL;