Diff
Not logged in

Differences From Artifact [e8bf454cfe]:

To Artifact [f0250b4876]:


4874
4875
4876
4877
4878
4879
4880
4881

4882
4883
4884
4885
4886
4887
4888
4874
4875
4876
4877
4878
4879
4880

4881
4882
4883
4884
4885
4886
4887
4888







-
+







	 * strings. If it is not a local variable, look it up at runtime.
	 */

	simpleVarName = true;

	name = varTokenPtr[1].start;
	nameLen = varTokenPtr[1].size;
	if (name[nameLen - 1] == ')') {
	if (nameLen > 0 && name[nameLen - 1] == ')') {
	    /*
	     * last char is ')' => potential array reference.
	     */
	    const char *last = &name[nameLen - 1];

	    if (*last == ')') {
		for (const char *p = name;  p < last;  p++) {