is_kernel_i915(int fd)
{
char *kernel_driver = loader_get_kernel_driver_name(fd);
- return kernel_driver && strcmp(kernel_driver, "i915") == 0;
+ bool is_i915 = kernel_driver && strcmp(kernel_driver, "i915") == 0;
+
+ free(kernel_driver);
+ return is_i915;
}
#if defined(HAVE_LIBDRM)