Cleanup: correct assert to avoid null pointer deference

This commit is contained in:
Campbell Barton 2023-12-10 17:32:16 +11:00
parent cbf1eac789
commit f02ebe7e2b

@ -352,7 +352,8 @@ GHOST_TSuccess GHOST_ContextEGL::initializeDrawingContext()
const char *egl_extension_st = eglQueryString(EGL_NO_DISPLAY, EGL_EXTENSIONS);
assert(egl_extension_st != nullptr);
assert(strstr(egl_extension_st, "EGL_MESA_platform_surfaceless") != nullptr);
assert(egl_extension_st == nullptr ||
strstr(egl_extension_st, "EGL_MESA_platform_surfaceless") != nullptr);
if (egl_extension_st == nullptr ||
strstr(egl_extension_st, "EGL_MESA_platform_surfaceless") == nullptr)
{