| Index: ui/gfx/gl/gl_context_wgl.cc
|
| ===================================================================
|
| --- ui/gfx/gl/gl_context_wgl.cc (revision 106500)
|
| +++ ui/gfx/gl/gl_context_wgl.cc (working copy)
|
| @@ -39,13 +39,12 @@
|
|
|
| bool GLContextWGL::Initialize(
|
| GLSurface* compatible_surface, GpuPreference gpu_preference) {
|
| - GLSurfaceWGL* surface_wgl = static_cast<GLSurfaceWGL*>(compatible_surface);
|
| -
|
| // TODO(apatrick): When contexts and surfaces are separated, we won't be
|
| // able to use surface_ here. Either use a display device context or a
|
| // surface that the context is compatible with not necessarily limited to
|
| // rendering to.
|
| - context_ = wglCreateContext(static_cast<HDC>(surface_wgl->GetHandle()));
|
| + context_ = wglCreateContext(
|
| + static_cast<HDC>(compatible_surface->GetHandle()));
|
| if (!context_) {
|
| LOG(ERROR) << "Failed to create GL context.";
|
| Destroy();
|
|
|