]> git.tdb.fi Git - builder.git/blobdiff - source/sourcefile.cpp
Use a different cross-compile prefix for 64-bit Windows
[builder.git] / source / sourcefile.cpp
index 13b337ecdf303733622f8b42f95f014080a955ef..1dcfd2e6b3c7b588088a03d703aa9d3a24224154 100644 (file)
@@ -2,7 +2,12 @@
 #include "sourcefile.h"
 #include "sourcepackage.h"
 
-SourceFile::SourceFile(Builder &b, const Component *c, const Msp::FS::Path &p):
-       FileTarget(b, (c ? &c->get_package() : 0), p),
-       comp(c)
+SourceFile::SourceFile(Builder &b, const Msp::FS::Path &p):
+       FileTarget(b, p)
 { }
+
+SourceFile::SourceFile(Builder &b, const Component &c, const Msp::FS::Path &p):
+       FileTarget(b, c.get_package(), p)
+{
+       component = &c;
+}