From 880acbe177c81c13fdb4b4f96c7e37d8a89939e2 Mon Sep 17 00:00:00 2001 From: Kristian Høgsberg Date: Wed, 12 May 2010 14:34:55 -0400 Subject: egl_dri2: Zero out driver struct Otherwise testing ->Probe for non-NULL and calling it goes boom. --- src/egl/drivers/dri2/egl_dri2.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/egl/drivers/dri2/egl_dri2.c b/src/egl/drivers/dri2/egl_dri2.c index 69f3c28c9e4..be79ae59f82 100644 --- a/src/egl/drivers/dri2/egl_dri2.c +++ b/src/egl/drivers/dri2/egl_dri2.c @@ -1396,6 +1396,7 @@ _eglMain(const char *args) if (!dri2_drv) return NULL; + memset(dri2_drv, 0, sizeof *dri2_drv); _eglInitDriverFallbacks(&dri2_drv->base); dri2_drv->base.API.Initialize = dri2_initialize; dri2_drv->base.API.Terminate = dri2_terminate; -- cgit v1.2.3