diff --git a/lib/drmtest.c b/lib/drmtest.c index b94981e4..3b80920b 100644 --- a/lib/drmtest.c +++ b/lib/drmtest.c @@ -187,8 +187,10 @@ int drm_get_card(void) if (fd == -1) continue; - if (!is_intel(fd)) + if (!is_intel(fd)) { + close(fd); continue; + } close(fd); return i;