Fix: check a return value before using its results
Merge pull request #274 from runrevfraser/refactor-syntax_unicode_leak1

Refactor syntax unicode leak1