mesa: fixes for MSVC 2013
[mesa.git] / src / glx / applegl_glx.c
index c3597cee7659b3a9541a134c9db35378dc4a5e3e..a67416ec3f454bbd28f7f918165c17d487a6eef5 100644 (file)
@@ -173,11 +173,10 @@ applegl_create_screen(int screen, struct glx_display * priv)
 {
    struct glx_screen *psc;
 
-   psc = malloc(sizeof *psc);
+   psc = calloc(1, sizeof *psc);
    if (psc == NULL)
       return NULL;
 
-   memset(psc, 0, sizeof *psc);
    glx_screen_init(psc, screen, priv);
    psc->vtable = &applegl_screen_vtable;