Browse Source

windows: Attempt to make Visual Studio not hardcode a call to memset().

Ryan C. Gordon 7 years ago
parent
commit
73f866cf0a
1 changed files with 7 additions and 7 deletions
  1. 7 7
      src/video/windows/SDL_windowsopengl.c

+ 7 - 7
src/video/windows/SDL_windowsopengl.c

@@ -728,13 +728,13 @@ WIN_GL_CreateContext(_THIS, SDL_Window * window)
             SDL_SetError("GL 3.x is not supported");
             context = temp_context;
         } else {
-        /* max 14 attributes plus terminator */
-            int attribs[15] = {
-                WGL_CONTEXT_MAJOR_VERSION_ARB, _this->gl_config.major_version,
-                WGL_CONTEXT_MINOR_VERSION_ARB, _this->gl_config.minor_version,
-                0
-            };
-            int iattr = 4;
+            int attribs[15];  /* max 14 attributes plus terminator */
+            int iattr = 0;
+
+            attribs[iattr++] = WGL_CONTEXT_MAJOR_VERSION_ARB;
+            attribs[iattr++] = _this->gl_config.major_version;
+            attribs[iattr++] = WGL_CONTEXT_MINOR_VERSION_ARB;
+            attribs[iattr++] = _this->gl_config.minor_version;
 
             /* SDL profile bits match WGL profile bits */
             if (_this->gl_config.profile_mask != 0) {