aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Michael <devilhorns@comcast.net>2013-06-14 12:25:24 +0100
committerChris Michael <devilhorns@comcast.net>2013-06-14 12:26:11 +0100
commit0926ed612f7fb0d3249dec736ce95887f778dcb8 (patch)
tree0ef273e460a9a47cca59c5787f36dac7650217aa
parentevas: fix possible seg with font glyphs from font instance in glyph array wit... (diff)
downloadefl-0926ed612f7fb0d3249dec736ce95887f778dcb8.tar.gz
eglSwapBuffersWithDamage actually returns an EGLBoolean (unsigned
int), so fix. Signed-off-by: Chris Michael <devilhorns@comcast.net>
-rw-r--r--src/modules/evas/engines/wayland_egl/evas_engine.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/modules/evas/engines/wayland_egl/evas_engine.c b/src/modules/evas/engines/wayland_egl/evas_engine.c
index b2f72250ee..40aeb4c0ae 100644
--- a/src/modules/evas/engines/wayland_egl/evas_engine.c
+++ b/src/modules/evas/engines/wayland_egl/evas_engine.c
@@ -131,7 +131,7 @@ void (*glsym_eglDestroyImage) (EGLDisplay a, void *b) = NULL;
void (*glsym_glEGLImageTargetTexture2DOES) (int a, void *b) = NULL;
void *(*glsym_eglMapImageSEC) (void *a, void *b, int c, int d) = NULL;
unsigned int (*glsym_eglUnmapImageSEC) (void *a, void *b, int c) = NULL;
-void (*glsym_eglSwapBuffersWithDamage) (EGLDisplay a, void *b, const EGLint *d, EGLint c) = NULL;
+unsigned int (*glsym_eglSwapBuffersWithDamage) (EGLDisplay a, void *b, const EGLint *d, EGLint c) = NULL;
#endif
@@ -181,12 +181,12 @@ evgl_symbols(void)
FINDSYM(glsym_eglUnmapImageSEC, "eglUnmapImageSEC", glsym_func_uint);
FINDSYM(glsym_eglSwapBuffersWithDamage, "eglSwapBuffersWithDamageEXT",
- glsym_func_void_ptr);
+ glsym_func_uint);
FINDSYM(glsym_eglSwapBuffersWithDamage, "eglSwapBuffersWithDamageINTEL",
- glsym_func_void_ptr);
+ glsym_func_uint);
FINDSYM(glsym_eglSwapBuffersWithDamage, "eglSwapBuffersWithDamage",
- glsym_func_void_ptr);
-
+ glsym_func_uint);
+
done = EINA_TRUE;
}