Fix bug in _cairo_gl_has_extension 49/232249/1 accepted/tizen_6.0_unified_hotfix accepted/tizen_6.5_unified tizen_6.0_hotfix tizen_6.5 accepted/tizen/6.0/unified/20201030.120838 accepted/tizen/6.0/unified/hotfix/20201103.052229 accepted/tizen/6.5/unified/20211028.102050 accepted/tizen/unified/20200507.052316 submit/tizen/20200506.011353 submit/tizen_6.0/20201029.205103 submit/tizen_6.0_hotfix/20201102.192503 submit/tizen_6.0_hotfix/20201103.114803 submit/tizen_6.5/20211028.162201 tizen_6.0.m2_release tizen_6.5.m2_release
authorSunghyun Kim <scholb.kim@samsung.com>
Wed, 29 Apr 2020 08:39:49 +0000 (17:39 +0900)
committerSunghyun Kim <scholb.kim@samsung.com>
Wed, 29 Apr 2020 08:39:49 +0000 (17:39 +0900)
When check extension, cairo use strstr func.
But there was a problem with how to use it.
So i fix this bug.

Change-Id: I4ff47d73b61e56ae84c465d19c579aff4dc55cf6

src/cairo-gl-info.c

index 5da1eac..53ba3d2 100644 (file)
@@ -130,7 +130,7 @@ _cairo_gl_has_extension (cairo_gl_dispatch_t *dispatch, const char *ext)
 
        for (i = 0; i < (int)max_num_extensions; i++) {
            const char *extension = (const char *) dispatch->GetStringi (GL_EXTENSIONS, i);
-           if (strstr (extension, ext) == 0)
+           if (strstr (extension, ext) != NULL)
                return TRUE;
        }
        return FALSE;