Browse Source

Fixed issue #392.

Branimir Karadžić 10 years ago
parent
commit
a361918374
1 changed files with 5 additions and 2 deletions
  1. 5 2
      src/renderer_gl.cpp

+ 5 - 2
src/renderer_gl.cpp

@@ -3276,8 +3276,11 @@ namespace bgfx { namespace gl
 				*array = '\0';
 				*array = '\0';
 				array++;
 				array++;
 				char* end = strchr(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)
 			switch (gltype)