forked from ariadne/pkgconf
pkg: tolerate NULL in pkgconf_compare_version() (closes #85)
parent
ceb7232190
commit
a892af7464
|
@ -528,6 +528,12 @@ pkgconf_compare_version(const char *a, const char *b)
|
||||||
bool isnum;
|
bool isnum;
|
||||||
|
|
||||||
/* optimization: if version matches then it's the same version. */
|
/* optimization: if version matches then it's the same version. */
|
||||||
|
if (a == NULL)
|
||||||
|
return 1;
|
||||||
|
|
||||||
|
if (b == NULL)
|
||||||
|
return -1;
|
||||||
|
|
||||||
if (!strcasecmp(a, b))
|
if (!strcasecmp(a, b))
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue