void GLContext::set_swap_interval(unsigned i)
{
- PFNWGLSWAPINTERVALEXTPROC func = reinterpret_cast<PFNWGLSWAPINTERVALEXTPROC>(wglGetProcAddress("wglSwapIntervalEXT"));
- if(!func)
+ PFNWGLSWAPINTERVALEXTPROC wglSwapInterval = reinterpret_cast<PFNWGLSWAPINTERVALEXTPROC>(wglGetProcAddress("wglSwapIntervalEXT"));
+ if(!wglSwapInterval)
throw runtime_error("wglSwapIntervalEXT not found");
- func(i);
+ wglSwapInterval(i);
}
void GLContext::swap_buffers()