Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=c9b39d5b8e8c2a0a0d836c2cbb21e0607169f151

commit c9b39d5b8e8c2a0a0d836c2cbb21e0607169f151
Author: Michel Hermier <herm...@frugalware.org>
Date:   Fri Jul 25 23:45:42 2014 +0200

libpacman: Fix old standing typo, Group::packages is a string list so 
add_sorted should use strcmp instead of _pacman_grp_cmp.

diff --git a/lib/libpacman/cache.cpp b/lib/libpacman/cache.cpp
index 729f975..34342ed 100644
--- a/lib/libpacman/cache.cpp
+++ b/lib/libpacman/cache.cpp
@@ -199,7 +199,7 @@ int _pacman_db_load_grpcache(Database *db)
Group *grp = new Group();

STRNCPY(grp->name, (char *)i->data, GRP_NAME_LEN);
-                               grp->packages = 
_pacman_list_add_sorted(grp->packages, pkg->name(), _pacman_grp_cmp);
+                               grp->packages = 
_pacman_list_add_sorted(grp->packages, pkg->name(), strcmp);
db->grpcache = _pacman_list_add_sorted(db->grpcache, grp, _pacman_grp_cmp);
} else {
pmlist_t *j;
@@ -209,7 +209,7 @@ int _pacman_db_load_grpcache(Database *db)

if(strcmp(grp->name, i->data) == 0) {
if(!_pacman_list_is_strin(pkg->name(), grp->packages)) {
-                                                       grp->packages = 
_pacman_list_add_sorted(grp->packages, pkg->name(), _pacman_grp_cmp);
+                                                       grp->packages = 
_pacman_list_add_sorted(grp->packages, pkg->name(), strcmp);
}
}
}
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to