X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fsourcefile.cpp;h=1dcfd2e6b3c7b588088a03d703aa9d3a24224154;hb=6382743d26f8d5bb10a53cb907659bee6614b549;hp=220facd9cf20481eb964d228d11ce12eb264a0a8;hpb=2aaad259f2dff58c1e909f1e6d83961e78fd7d3e;p=builder.git diff --git a/source/sourcefile.cpp b/source/sourcefile.cpp index 220facd..1dcfd2e 100644 --- a/source/sourcefile.cpp +++ b/source/sourcefile.cpp @@ -2,8 +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) +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; + component = &c; }