X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fdependencycache.cpp;h=85ed4fd656b20a74746e0513d7dd11e13c2ad365;hb=bdc8b6638b486aa668b4a9c6c5cce5f6b5f18222;hp=cc11383583601e935be062309266c6afe4d2fbb4;hpb=8bc8db44c47cd2906c57dccbfb589e41eff7f694;p=builder.git diff --git a/source/dependencycache.cpp b/source/dependencycache.cpp index cc11383..85ed4fd 100644 --- a/source/dependencycache.cpp +++ b/source/dependencycache.cpp @@ -10,12 +10,12 @@ Distributed under the LGPL #include #include "builder.h" #include "dependencycache.h" -#include "package.h" +#include "sourcepackage.h" using namespace std; using namespace Msp; -DependencyCache::DependencyCache(Package &p): +DependencyCache::DependencyCache(SourcePackage &p): package(p), changed(false) { } @@ -73,7 +73,5 @@ void DependencyCache::load() deps[parts[0]]=StringList(parts.begin()+1, parts.end()); } - struct stat st; - Path::stat(fn, st); - mtime=Time::TimeStamp::from_unixtime(st.st_mtime); + mtime=Time::TimeStamp::from_unixtime(stat(fn).st_mtime); }