diff options
Diffstat (limited to 'cogl/cogl-onscreen.c')
-rw-r--r-- | cogl/cogl-onscreen.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/cogl/cogl-onscreen.c b/cogl/cogl-onscreen.c index 686b9e97..11b14927 100644 --- a/cogl/cogl-onscreen.c +++ b/cogl/cogl-onscreen.c @@ -34,7 +34,9 @@ static void _cogl_onscreen_free (CoglOnscreen *onscreen); -COGL_OBJECT_INTERNAL_DEFINE (Onscreen, onscreen); +COGL_OBJECT_INTERNAL_DEFINE_WITH_CODE (Onscreen, onscreen, + _cogl_onscreen_class.virt_unref = + _cogl_framebuffer_unref); static void _cogl_onscreen_init_from_template (CoglOnscreen *onscreen, |