onscreen/native: Fix fd error check
meta_drm_buffer_dumb_ensure_dmabuf_fd () return -1 on error, not 0. Fix the error check. Fixes: 84bde805fe34 ("native: Consolidate DRM buffer management to MetaDrmBuffer types") Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/4109>
This commit is contained in:
parent
4c65cdec64
commit
a92ecd7373
@ -1028,7 +1028,7 @@ copy_shared_framebuffer_primary_gpu (CoglOnscreen *onscre
|
||||
g_assert (format_info);
|
||||
|
||||
dmabuf_fd = meta_drm_buffer_dumb_ensure_dmabuf_fd (buffer_dumb, &error);
|
||||
if (!dmabuf_fd)
|
||||
if (dmabuf_fd < 0)
|
||||
{
|
||||
meta_topic (META_DEBUG_KMS,
|
||||
"Failed to create DMA buffer: %s", error->message);
|
||||
|
Loading…
x
Reference in New Issue
Block a user