X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fbuilder.cpp;h=5fb918c512a8e3ce7fc95b023a2dcc2a43a55108;hb=36a7c1a4d4d2b45be16c1e5d862af51e0ded1e93;hp=21d311a4db2f0573abc0d52e29720adfb6018588;hpb=1fdef3ec9d6291af8a467ea0e2c90e7f19141ae2;p=builder.git diff --git a/source/builder.cpp b/source/builder.cpp index 21d311a..5fb918c 100644 --- a/source/builder.cpp +++ b/source/builder.cpp @@ -124,7 +124,7 @@ Builder::Builder(int argc, char **argv): const vector &args=getopt.get_args(); for(vector::const_iterator i=args.begin(); i!=args.end(); ++i) { - unsigned equal=i->find('='); + string::size_type equal=i->find('='); if(equal!=string::npos) cmdline_options.insert(StringMap::value_type(i->substr(0, equal), i->substr(equal+1))); else @@ -387,7 +387,7 @@ Target *Builder::get_header(const string &include, const FS::Path &from, const l cxx_ver=Regex("[0-9]\\.[0-9.]+").match(run_command(argv))[0].str; while(!cxx_ver.empty() && !FS::is_dir(FS::Path("/usr/include/c++")/cxx_ver)) { - unsigned dot=cxx_ver.rfind('.'); + string::size_type dot=cxx_ver.rfind('.'); if(dot==string::npos) break; cxx_ver.erase(dot);