Merge pull request #662 from chinmaygarde/master
Fix issue caught by Chrome Clang plugin
diff --git a/ui/gl/gl_surface_ios.h b/ui/gl/gl_surface_ios.h
index 3b1d317..55ecd76 100644
--- a/ui/gl/gl_surface_ios.h
+++ b/ui/gl/gl_surface_ios.h
@@ -28,6 +28,8 @@
uint32_t depth_stencil_packed_buffer_;
Size last_configured_size_;
bool framebuffer_setup_complete_;
+
+ ~GLSurfaceIOS() override;
void SetupFramebufferIfNecessary();
DISALLOW_COPY_AND_ASSIGN(GLSurfaceIOS);
diff --git a/ui/gl/gl_surface_ios.mm b/ui/gl/gl_surface_ios.mm
index a65c666..0f8b1fc 100644
--- a/ui/gl/gl_surface_ios.mm
+++ b/ui/gl/gl_surface_ios.mm
@@ -30,6 +30,8 @@
framebuffer_setup_complete_(false) {
}
+GLSurfaceIOS::~GLSurfaceIOS() {}
+
#ifndef NDEBUG
static void GLSurfaceIOS_AssertFramebufferCompleteness(void) {
GLenum status = glCheckFramebufferStatus(GL_FRAMEBUFFER);