]> git.tdb.fi Git - builder.git/blobdiff - source/objectfile.cpp
Binary packages can't have files, so avoid some dynamic casts
[builder.git] / source / objectfile.cpp
index 39372a415c0e67350d0a4862282a74e489dd213e..a27c067b6a881f8735124ccc7aae71a7b63f41d7 100644 (file)
@@ -42,7 +42,7 @@ void ObjectFile::find_depends(FileTarget *tgt)
        {
                /* The target has been displaced by installing it.  Displace any
                dependencies that come from the same package as well. */
-               const SourcePackage *tpkg = dynamic_cast<const SourcePackage *>(rtgt->get_package());
+               const SourcePackage *tpkg = rtgt->get_package();
                for(Dependencies::const_iterator i=tdeps.begin(); i!=tdeps.end(); ++i)
                {
                        FileTarget *file = dynamic_cast<FileTarget *>(*i);