diff options
author | Eelco Dolstra <e.dolstra@tudelft.nl> | 2004-10-29T11·22+0000 |
---|---|---|
committer | Eelco Dolstra <e.dolstra@tudelft.nl> | 2004-10-29T11·22+0000 |
commit | a69534fc217666d53a418605de0ebb0879cbb2f7 (patch) | |
tree | b91bc4123796ff607c0c0b3861fe45ed37028bf3 /src/nix-env | |
parent | ed09821859e8e585c8479a3c3bf95e76d518d66f (diff) |
* Drop ATmake / ATMatcher also in handling store expressions.
Diffstat (limited to 'src/nix-env')
-rw-r--r-- | src/nix-env/main.cc | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/src/nix-env/main.cc b/src/nix-env/main.cc index c25cdb60caf9..527dafbf7811 100644 --- a/src/nix-env/main.cc +++ b/src/nix-env/main.cc @@ -6,7 +6,7 @@ #include "parser.hh" #include "eval.hh" #include "help.txt.hh" -#include "constructors.hh" +#include "nixexpr-ast.hh" #include <cerrno> #include <ctime> @@ -481,20 +481,22 @@ typedef list<Strings> Table; void printTable(Table & table) { - int nrColumns = table.size() > 0 ? table.front().size() : 0; + unsigned int nrColumns = table.size() > 0 ? table.front().size() : 0; - vector<int> widths; + vector<unsigned int> widths; widths.resize(nrColumns); for (Table::iterator i = table.begin(); i != table.end(); ++i) { assert(i->size() == nrColumns); - Strings::iterator j; int column; + Strings::iterator j; + unsigned int column; for (j = i->begin(), column = 0; j != i->end(); ++j, ++column) if (j->size() > widths[column]) widths[column] = j->size(); } for (Table::iterator i = table.begin(); i != table.end(); ++i) { - Strings::iterator j; int column; + Strings::iterator j; + unsigned int column; for (j = i->begin(), column = 0; j != i->end(); ++j, ++column) { cout << *j; |