summaryrefslogtreecommitdiff
path: root/plugins/autodump.cpp
diff options
context:
space:
mode:
authorQuietust2012-01-15 13:59:34 -0600
committerQuietust2012-01-15 13:59:34 -0600
commitf3cbf07a0130a1f41c3e14ce320516425604d01f (patch)
treed9b7216d640ebe5155c795ca471da90f3e763f39 /plugins/autodump.cpp
parentd972b07d57e0b6f7c2314728d9b5c36198dacdab (diff)
downloaddfhack-f3cbf07a0130a1f41c3e14ce320516425604d01f.tar.gz
dfhack-f3cbf07a0130a1f41c3e14ce320516425604d01f.tar.bz2
dfhack-f3cbf07a0130a1f41c3e14ce320516425604d01f.tar.xz
Use general_ref::getType() instead of strict_virtual_cast<>
Diffstat (limited to 'plugins/autodump.cpp')
-rw-r--r--plugins/autodump.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/plugins/autodump.cpp b/plugins/autodump.cpp
index 109253dc..5fc9adfc 100644
--- a/plugins/autodump.cpp
+++ b/plugins/autodump.cpp
@@ -338,7 +338,7 @@ DFhackCExport command_result df_autodump_destroy_item(Core * c, vector <string>
for (unsigned i = 0; i < item->itemrefs.size(); i++)
{
df::general_ref *ref = item->itemrefs[i];
- if (strict_virtual_cast<df::general_ref_unit_holderst>(ref))
+ if (ref->getType() == df::general_ref_type::unit_holder)
{
c->con.printerr("Choosing not to destroy items in unit inventory.\n");
return CR_FAILURE;