Fix allocated buffer size to avoid buffer overflow.

This commit is contained in:
Raphael Junqueira 2005-05-10 13:15:12 +00:00 committed by Alexandre Julliard
parent e2c5359e8b
commit 0d8cf03809
1 changed files with 2 additions and 2 deletions

View File

@ -769,7 +769,7 @@ const GLubyte * internal_glGetString(GLenum name) {
return NULL; return NULL;
} else { } else {
size_t len = strlen(GL_Extensions); size_t len = strlen(GL_Extensions);
internal_gl_extensions = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, len); internal_gl_extensions = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, len + 2);
while (*GL_Extensions != 0x00) { while (*GL_Extensions != 0x00) {
const char* Start = GL_Extensions; const char* Start = GL_Extensions;