diff options
Diffstat (limited to 'libopkg/opkg.c')
-rw-r--r-- | libopkg/opkg.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/libopkg/opkg.c b/libopkg/opkg.c index 92f61f4..8aa3268 100644 --- a/libopkg/opkg.c +++ b/libopkg/opkg.c @@ -870,3 +870,17 @@ opkg_repository_accessibility_check(void) return ret; } + +int +opkg_compare_versions (const char *ver1, const char *ver2) +{ + pkg_t *pkg1, *pkg2; + + pkg1 = pkg_new(); + pkg2 = pkg_new(); + + parse_version(pkg1, ver1); + parse_version(pkg2, ver2); + + return pkg_compare_versions(pkg1, pkg2); +} |