fixed string operator[], which was broken. Closes #2202

This commit is contained in:
Juan Linietsky 2016-01-02 14:58:27 -03:00
parent cd3dfdaf18
commit 32a6120a5c

View file

@ -1003,7 +1003,7 @@ void Variant::set(const Variant& p_index, const Variant& p_value, bool *r_valid)
return;
}
*str = str->substr(0,idx-1)+chr+str->substr(idx+1,str->length());
*str = str->substr(0,idx)+chr+str->substr(idx+1,str->length());
valid=true;
return;
@ -1364,7 +1364,7 @@ void Variant::set(const Variant& p_index, const Variant& p_value, bool *r_valid)
valid=true;
v->b=float(p_value)/255.0;
return;
} else if (*str=="a8" ) {
} else if (*str=="a8" ) {\
valid=true;
v->a=float(p_value)/255.0;
return;