evas/gl: Add null checks

Summary: Add null check for glGetString version check and evgl_engine

Test Plan: Local tests

Reviewers: jpeg

Reviewed By: jpeg

Subscribers: wonsik, cedric

Differential Revision: https://phab.enlightenment.org/D2699
This commit is contained in:
Dongyeon Kim 2015-06-16 13:47:16 +09:00 committed by Jean-Philippe Andre
parent 4af5cba8e9
commit 6f55b135c2
2 changed files with 6 additions and 0 deletions

View File

@ -386,6 +386,11 @@ _evas_gl_common_version_check(int *gles_ver)
*/
version = (char *)glGetString(GL_VERSION);
if (!version)
{
/* Something is wrong! */
return 0;
}
/*
* OpengL ES

View File

@ -2890,6 +2890,7 @@ evgl_direct_partial_info_clear()
void
evgl_direct_override_get(Eina_Bool *override, Eina_Bool *force_off)
{
if (!evgl_engine) return;
if (override) *override = evgl_engine->direct_override;
if (force_off) *force_off = evgl_engine->direct_force_off;
}