forked from enlightenment/efl
evas: cleaner fail handler.
This commit is contained in:
parent
cc9526cd7f
commit
a9d38e6df7
|
@ -372,11 +372,7 @@ _evas_gl_common_version_check()
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
tmp = strchr(version, '.');
|
tmp = strchr(version, '.');
|
||||||
if (!tmp)
|
if (!tmp) goto fail;
|
||||||
{
|
|
||||||
free(version);
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
/* the first '.' always exists */
|
/* the first '.' always exists */
|
||||||
*tmp = '\0';
|
*tmp = '\0';
|
||||||
major = atoi(version);
|
major = atoi(version);
|
||||||
|
@ -389,6 +385,8 @@ _evas_gl_common_version_check()
|
||||||
/* *tmp is ' ' : version is major_number.minor_number followed by vendor */
|
/* *tmp is ' ' : version is major_number.minor_number followed by vendor */
|
||||||
*tmp = '\0';
|
*tmp = '\0';
|
||||||
minor = atoi(tmp2);
|
minor = atoi(tmp2);
|
||||||
|
|
||||||
|
fail:
|
||||||
free(version);
|
free(version);
|
||||||
|
|
||||||
if (((major == 1) && (minor >= 4)) || (major >= 2))
|
if (((major == 1) && (minor >= 4)) || (major >= 2))
|
||||||
|
|
Loading…
Reference in New Issue