drm: check return value of liftoff_device_register_all_planes

This commit is contained in:
Simon Ser 2021-07-30 16:28:50 +02:00
parent 82897e1fbf
commit 802d86c4bc
2 changed files with 7 additions and 5 deletions

View file

@ -575,11 +575,13 @@ int init_drm(struct drm_t *drm, const char *device_name)
}
drm->lo_device = liftoff_device_create( drm->fd );
if ( drm->lo_device == nullptr )
return -1;
drm->lo_output = liftoff_output_create( drm->lo_device, drm->crtc->id );
liftoff_device_register_all_planes( drm->lo_device );
assert( drm->lo_device && drm->lo_output );
if ( drm->lo_output == nullptr )
return -1;
if ( liftoff_device_register_all_planes( drm->lo_device ) < 0 )
return -1;
for ( int i = 0; i < k_nMaxLayers; i++ )
{

@ -1 +1 @@
Subproject commit 61fd4c099a43b3b22dd48ccdbd76b4c3ab897d25
Subproject commit 516cf9404df801b069065d14315cf6322f64a209