| @@ -3,6 +3,7 @@ | |||
| #include <stdlib.h> | |||
| #include <string.h> | |||
| #include <stdio.h> | |||
| #include <stdint.h> | |||
| #include "eglconfig.h" | |||
| #include "eglcontext.h" | |||
| @@ -13,7 +14,6 @@ | |||
| #include "eglscreen.h" | |||
| #include "eglsurface.h" | |||
| #include "glapi.h" | |||
| #include "intel_egl.h" | |||
| #include "xf86drm.h" | |||
| @@ -283,9 +283,9 @@ drm_create_context(_EGLDriver *drv, EGLDisplay dpy, EGLConfig config, EGLContext | |||
| /* generate handle and insert into hash table */ | |||
| _eglSaveContext(&c->base); | |||
| assert(c->base.Handle); | |||
| assert(_eglGetContextHandle(&c->base)); | |||
| return c->base.Handle; | |||
| return _eglGetContextHandle(&c->base); | |||
| err_gl: | |||
| free(context); | |||
| err_c: | |||