Index: ui/ozone/platform/dri/gbm_surface.h |
diff --git a/ui/ozone/platform/dri/gbm_surface.h b/ui/ozone/platform/dri/gbm_surface.h |
index a34d7ef8ddad587780c88990ae9ce702da66dbe3..8b8dffcad8a88fb71ee98dde4c5e4ea90ee71f98 100644 |
--- a/ui/ozone/platform/dri/gbm_surface.h |
+++ b/ui/ozone/platform/dri/gbm_surface.h |
@@ -6,7 +6,7 @@ |
#define UI_OZONE_PLATFORM_DRI_GBM_SURFACE_H_ |
#include "base/macros.h" |
-#include "base/memory/scoped_ptr.h" |
+#include "base/memory/ref_counted.h" |
#include "ui/gfx/geometry/size.h" |
#include "ui/ozone/platform/dri/scanout_surface.h" |
@@ -58,7 +58,7 @@ class GbmSurface : public ScanoutSurface { |
// after something draws into it. But modesetting needs to happen earlier, |
// before an actual window is created and draws. So, we create a dumb buffer |
// for this purpose. |
- scoped_ptr<DriBuffer> dumb_buffer_; |
+ scoped_refptr<DriBuffer> dumb_buffer_; |
DISALLOW_COPY_AND_ASSIGN(GbmSurface); |
}; |