[bad] new function cEscapeString