Index: ui/ozone/platform/dri/drm_device_generator.cc |
diff --git a/ui/ozone/platform/dri/drm_device_generator.cc b/ui/ozone/platform/dri/drm_device_generator.cc |
index 7b4a568eeda6774551859fc98e047dca331ab98f..13985db458abc5c3161eb3a0471b3d7604fe2731 100644 |
--- a/ui/ozone/platform/dri/drm_device_generator.cc |
+++ b/ui/ozone/platform/dri/drm_device_generator.cc |
@@ -18,8 +18,10 @@ scoped_refptr<DriWrapper> DrmDeviceGenerator::CreateDevice( |
const base::FilePath& device_path, |
base::File file) { |
scoped_refptr<DriWrapper> drm = new DriWrapper(device_path, file.Pass()); |
- drm->Initialize(); |
- return drm; |
+ if (drm->Initialize()) |
+ return drm; |
+ |
+ return nullptr; |
} |
} // namespace ui |