poldek: poldek/poldek_ts.c - install3
mis
mis at pld-linux.org
Tue Jan 22 13:45:17 CET 2008
Author: mis Date: Tue Jan 22 12:45:17 2008 GMT
Module: poldek Tag: HEAD
---- Log message:
- install3
---- Files affected:
poldek/poldek:
poldek_ts.c (1.68 -> 1.69)
---- Diffs:
================================================================
Index: poldek/poldek/poldek_ts.c
diff -u poldek/poldek/poldek_ts.c:1.68 poldek/poldek/poldek_ts.c:1.69
--- poldek/poldek/poldek_ts.c:1.68 Wed Jul 11 00:56:17 2007
+++ poldek/poldek/poldek_ts.c Tue Jan 22 13:45:12 2008
@@ -1,5 +1,5 @@
/*
- Copyright (C) 2000 - 2007 Pawel A. Gajda <mis at pld-linux.org>
+ Copyright (C) 2000 - 2008 Pawel A. Gajda <mis at pld-linux.org>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License, version 2 as
@@ -944,7 +944,7 @@
}
extern int in_do_poldek_ts_instal(struct poldek_ts *ts);
-//extern int i3_do_poldek_ts_install(struct poldek_ts *ts);
+extern int i3_do_poldek_ts_install(struct poldek_ts *ts);
static int ts_run_install(struct poldek_ts *ts)
{
@@ -975,7 +975,7 @@
if (ts->ctx->_depengine == 3) { /* hope, soon */
msgn(5, "Running #3 dependency engine...");
- //rc = i3_do_poldek_ts_install(ts);
+ rc = i3_do_poldek_ts_install(ts);
} else {
rc = in_do_poldek_ts_install(ts);
@@ -1037,11 +1037,13 @@
if (poldek_ts_get_arg_count(ts) > 0) {
pkgs = pkgmark_get_packages(ts->pms, PKGMARK_MARK | PKGMARK_DEP);
- pkgs_unordered = n_ref(pkgs);
+ if (pkgs)
+ pkgs_unordered = n_ref(pkgs);
} else {
pkgs = n_ref(ts->ctx->ps->ordered_pkgs);
- pkgs_unordered = n_ref(ts->ctx->ps->pkgs);
+ if (pkgs)
+ pkgs_unordered = n_ref(ts->ctx->ps->pkgs);
}
if (pkgs == NULL)
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/poldek/poldek/poldek_ts.c?r1=1.68&r2=1.69&f=u
More information about the pld-cvs-commit
mailing list