Index: src/ResolvExpr/PtrsCastable.cc
===================================================================
--- src/ResolvExpr/PtrsCastable.cc	(revision 44b70880e982c036e8482060172be8e37b709925)
+++ src/ResolvExpr/PtrsCastable.cc	(revision 931dd1264212048e4fe4b09741eb0442ebabcb99)
@@ -116,7 +116,7 @@
 
 	void PtrsCastable::visit(EnumInstType *inst) {
-		if ( dynamic_cast< EnumInstType* >( inst ) ) {
+		if ( dynamic_cast< EnumInstType* >( dest ) ) {
 			result = 1;
-		} else if ( BasicType *bt = dynamic_cast< BasicType* >( inst ) ) {
+		} else if ( BasicType *bt = dynamic_cast< BasicType* >( dest ) ) {
 			if ( bt->get_kind() == BasicType::SignedInt ) {
 				result = 0;
