]> git.tdb.fi Git - builder.git/blobdiff - source/builder.cpp
Move some file-related things from Target to FileTarget
[builder.git] / source / builder.cpp
index 208e7d5b389aec8524f75922e5d2df828848bdbc..f08b27aec69d667ac2eef6d1fdcfa09bf83292c5 100644 (file)
@@ -626,7 +626,7 @@ int Builder::create_targets()
        // Apply what-ifs
        for(StringList::iterator i=what_if.begin(); i!=what_if.end(); ++i)
        {
-               Target *tgt = get_target((cwd/ *i).str());
+               FileTarget *tgt = dynamic_cast<FileTarget *>(get_target((cwd/ *i).str()));
                if(!tgt)
                {
                        IO::print(IO::cerr, "Unknown what-if target %s\n", *i);