@@ -3276,8 +3276,11 @@ namespace bgfx { namespace gl
*array = '\0';
array++;
char* end = strchr(array, ']');
- *end = '\0';
- offset = atoi(array);
+ if (NULL != end)
+ { // Some devices (Amazon Fire) might not return terminating brace.
+ *end = '\0';
+ offset = atoi(array);
+ }
}
switch (gltype)