OSDN Git Service

Fixed warnings casting int to void*
authorAlexis Hetu <sugoi@google.com>
Thu, 9 Jun 2016 20:34:46 +0000 (16:34 -0400)
committerAlexis Hétu <sugoi@google.com>
Thu, 9 Jun 2016 20:50:17 +0000 (20:50 +0000)
Change-Id: I4be5d80931689d1ac66b58b316c24b16ab6fd761
Reviewed-on: https://swiftshader-review.googlesource.com/5550
Reviewed-by: Nicolas Capens <capn@google.com>
Tested-by: Alexis Hétu <sugoi@google.com>
src/OpenGL/libEGL/Display.cpp

index 8e73114..387d23e 100644 (file)
@@ -200,7 +200,7 @@ void Display::terminate()
 
        while(!mSharedImageNameSpace.empty())
        {
-               destroySharedImage((EGLImageKHR)mSharedImageNameSpace.firstName());
+               destroySharedImage(reinterpret_cast<EGLImageKHR>(mSharedImageNameSpace.firstName()));
        }
 }
 
@@ -589,7 +589,7 @@ void *Display::getNativeDisplay() const
 
 EGLImageKHR Display::createSharedImage(Image *image)
 {
-       return (EGLImageKHR)mSharedImageNameSpace.allocate(image);
+       return reinterpret_cast<EGLImageKHR>(mSharedImageNameSpace.allocate(image));
 }
 
 bool Display::destroySharedImage(EGLImageKHR image)