poldek: poldek/cli/desc.c - fix: ret 1 if found (megabajt)

mis mis at pld-linux.org
Mon May 26 22:16:05 CEST 2008


Author: mis                          Date: Mon May 26 20:16:05 2008 GMT
Module: poldek                        Tag: HEAD
---- Log message:
- fix: ret 1 if found (megabajt)

---- Files affected:
poldek/poldek/cli:
   desc.c (1.35 -> 1.36) 

---- Diffs:

================================================================
Index: poldek/poldek/cli/desc.c
diff -u poldek/poldek/cli/desc.c:1.35 poldek/poldek/cli/desc.c:1.36
--- poldek/poldek/cli/desc.c:1.35	Sun May 25 11:25:31 2008
+++ poldek/poldek/cli/desc.c	Mon May 26 22:15:59 2008
@@ -752,7 +752,6 @@
 static
 int is_upgradeable(struct pkg *pkg, tn_array *installed_pkgs, time_t *built)
 {
-    struct pkg *p = NULL;
     int n;
 
     n = n_array_bsearch_idx_ex(installed_pkgs, pkg, (tn_fn_cmp)pkg_ncmp_name);
@@ -760,11 +759,11 @@
         return 0;
 
     while (n < n_array_size(installed_pkgs)) {
-        p = n_array_nth(installed_pkgs, n++);
+        struct pkg *p = n_array_nth(installed_pkgs, n++);
 
         if (pkg_is_kind_of(p, pkg) && pkg_cmp_evr(pkg, p) > 0) {
             *built = p->btime;
-            return 0;
+            return 1;
         }
 
         if (*p->name != *pkg->name)
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/poldek/poldek/cli/desc.c?r1=1.35&r2=1.36&f=u



More information about the pld-cvs-commit mailing list