diff options
-rw-r--r-- | src/drmmode_display.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/drmmode_display.c b/src/drmmode_display.c index c8f8144..77f7575 100644 --- a/src/drmmode_display.c +++ b/src/drmmode_display.c @@ -1386,7 +1386,8 @@ drmmode_page_flip(DrawablePtr pDraw, PixmapPtr back, void *priv) mode->fb_id, DRM_MODE_PAGE_FLIP_EVENT, flipdata); if (ret) { WARNING_MSG("flip queue failed: %s", strerror(errno)); - return FALSE; + free(flipdata); + goto error; } } |