From: Emil Velikov <emil.veli...@collabora.com> The later can give false positives.
Signed-off-by: Emil Velikov <emil.veli...@collabora.com> --- shared/platform.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/shared/platform.h b/shared/platform.h index 98849f0..b8be6bf 100644 --- a/shared/platform.h +++ b/shared/platform.h @@ -88,9 +88,9 @@ weston_platform_get_egl_proc_address(const char *address) { const char *extensions = eglQueryString(EGL_NO_DISPLAY, EGL_EXTENSIONS); - if (extensions - && (strstr(extensions, "EGL_EXT_platform_wayland") - || strstr(extensions, "EGL_KHR_platform_wayland"))) { + if (extensions && + (weston_check_extension(extensions, "EGL_EXT_platform_wayland") || + weston_check_extension(extensions, "EGL_KHR_platform_wayland"))) { return (void *) eglGetProcAddress(address); } -- 2.8.2 _______________________________________________ wayland-devel mailing list wayland-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/wayland-devel