diff --git a/src/newgal/fbcon/fbvideo.c b/src/newgal/fbcon/fbvideo.c index ee335827..2ea47fae 100644 --- a/src/newgal/fbcon/fbvideo.c +++ b/src/newgal/fbcon/fbvideo.c @@ -152,9 +152,11 @@ static int FB_Available(void) static void FB_DeleteDevice(GAL_VideoDevice *device) { +#ifdef _MGSCHEMA_COMPOSITING if (device->hidden->shadow_screen) { GAL_FreeSurface (device->hidden->real_screen); } +#endif /* _MGSCHEMA_COMPOSITING */ free(device->hidden); free(device);