View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001199 | Ecere SDK | ecere | public | 2018-07-18 16:34 | 2018-07-20 02:30 |
Reporter | jerome | Assigned To | slothtrop | ||
Priority | immediate | Severity | major | Reproducibility | have not tried |
Status | assigned | Resolution | open | ||
Product Version | 0.44.15 | ||||
Target Version | 0.44.16 | ||||
Summary | 0001199: ECON parser fails to properly parse a=b while a = b works fine | ||||
Description | - Also test with JSON if any similar problem occurs | ||||
Tags | No tags attached. | ||||
|
diff --git a/ecere/src/sys/JSON.ec b/ecere/src/sys/JSON.ec index 3aacb596e..e1fe4d9ca 100644 --- a/ecere/src/sys/JSON.ec +++ b/ecere/src/sys/JSON.ec @@ -1055,12 +1055,12 @@ private: bool isTemplateArg = false; uint offset = 0; - ch = 0; - SkipEmpty(); - // Find Member in Object Class if(eCON && (ch != '=' && ch != ':')) { + ch = 0; + SkipEmpty(); + eClass_FindNextMember(objectType, &curClass, &curMember, subMemberStack, &subMemberStackPos); if(curMember) { |