From 1679420f4c785a65dc881c1e6db5771161cf17d5 Mon Sep 17 00:00:00 2001 From: belliash Date: Sat, 6 Apr 2019 17:00:15 +0200 Subject: [PATCH] Get rid of some invisible escape characters. --- engine/memobj.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/engine/memobj.c b/engine/memobj.c index 99aff76..1f03913 100644 --- a/engine/memobj.c +++ b/engine/memobj.c @@ -240,7 +240,9 @@ static sxi32 MemObjStringValue(SyBlob *pOut, ph7_value *pObj, sxu8 bStrictBool) } } } else if(pObj->iFlags & MEMOBJ_CHAR) { - SyBlobFormat(&(*pOut), "%c", pObj->x.iVal); + if(pObj->x.iVal > 0) { + SyBlobFormat(&(*pOut), "%c", pObj->x.iVal); + } } else if(pObj->iFlags & MEMOBJ_HASHMAP) { SyBlobAppend(&(*pOut), "Array", sizeof("Array") - 1); PH7_HashmapUnref((ph7_hashmap *)pObj->x.pOther);