]> git.tdb.fi Git - builder.git/blobdiff - source/dependencycache.cpp
Add missing includes
[builder.git] / source / dependencycache.cpp
index cc11383583601e935be062309266c6afe4d2fbb4..85ed4fd656b20a74746e0513d7dd11e13c2ad365 100644 (file)
@@ -10,12 +10,12 @@ Distributed under the LGPL
 #include <msp/strings/utils.h>
 #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);
 }