forked from enlightenment/efl
evas - gl core - don't access null ptr on init
this fixes CID 1135270
This commit is contained in:
parent
87e717ae45
commit
153bbd8003
|
@ -1373,10 +1373,12 @@ evgl_engine_init(void *eng_data, EVGL_Interface *efunc)
|
|||
return evgl_engine;
|
||||
|
||||
error:
|
||||
if (evgl_engine->resource_key)
|
||||
eina_tls_free(evgl_engine->resource_key);
|
||||
if (evgl_engine)
|
||||
free(evgl_engine);
|
||||
{
|
||||
if (evgl_engine->resource_key)
|
||||
eina_tls_free(evgl_engine->resource_key);
|
||||
free(evgl_engine);
|
||||
}
|
||||
evgl_engine = NULL;
|
||||
return NULL;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue