aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZach Reizner <zachr@google.com>2015-10-09 09:54:42 -0700
committerZach Reizner <zachr@google.com>2015-10-12 18:56:50 -0700
commit0867992b119b957f16a93ac9582301c5cca80116 (patch)
tree7aacbded2991556c52181aa9617063c2dd6e8799
parent3a8773c4747b9e9077bfaea4ab18225077ef90c6 (diff)
downloaddrm_hwcomposer-0867992b119b957f16a93ac9582301c5cca80116.tar.gz
drm_hwcomposer: use in-class member initializers for AutoEGLDisplayImage
Change-Id: Id78a646d264eb3fab833f279f30570ddc89fadb7
-rw-r--r--autogl.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/autogl.h b/autogl.h
index 5eeca85..fc77fb0 100644
--- a/autogl.h
+++ b/autogl.h
@@ -52,8 +52,7 @@ AUTO_GL_TYPE(AutoGLShader, GLint, 0, glDeleteShader(p))
AUTO_GL_TYPE(AutoGLProgram, GLint, 0, glDeleteProgram(p))
struct AutoEGLDisplayImage {
- AutoEGLDisplayImage() : display_(EGL_NO_DISPLAY), image_(EGL_NO_IMAGE_KHR) {
- }
+ AutoEGLDisplayImage() = default;
AutoEGLDisplayImage(EGLDisplay display, EGLImageKHR image)
: display_(display), image_(image) {
@@ -98,8 +97,8 @@ struct AutoEGLDisplayImage {
}
private:
- EGLDisplay display_;
- EGLImageKHR image_;
+ EGLDisplay display_ = EGL_NO_DISPLAY;
+ EGLImageKHR image_ = EGL_NO_IMAGE_KHR;
};
struct AutoEGLImageAndGLTexture {