diff options
-rw-r--r-- | gdrm-kms-addfb.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gdrm-kms-addfb.c b/gdrm-kms-addfb.c index 4395230..4afda1e 100644 --- a/gdrm-kms-addfb.c +++ b/gdrm-kms-addfb.c @@ -111,6 +111,10 @@ int main(int argc, char **argv) printf("Virtual address is 0x%p\n", addr); r = drmModeGetResources(fd); + if ( r == NULL ) { + printf("Could not get DRM resources\n"); + return 1; + } printf("There are %i CRTCs, %i connectors, %i encoders" " and %i framebuffers\n", r->count_crtcs, r->count_connectors, r->count_encoders, |