]> git.tdb.fi Git - builder.git/blobdiff - source/analyzer.cpp
Fix compile errors on 64-bit systems
[builder.git] / source / analyzer.cpp
index 7d120792591b41b7695e5de93bdbbe34a844e5b7..eae9de75a182c5c83c4b36850464634e4b19e11b 100644 (file)
@@ -27,6 +27,8 @@ Analyzer::Analyzer(Builder &b):
 
 void Analyzer::analyze()
 {
+       table.clear();
+
        TableRow row;
        row.push_back("Name");
        row.push_back("Package");
@@ -93,7 +95,7 @@ void Analyzer::build_depend_table(Target &tgt, unsigned depth)
 
 void Analyzer::print_table() const
 {
-       vector<unsigned> col_width;
+       vector<string::size_type> col_width;
 
        // Determine column widths
        for(Table::const_iterator i=table.begin(); i!=table.end(); ++i)