Index: src/ResolvExpr/PtrsCastable.cc
===================================================================
--- src/ResolvExpr/PtrsCastable.cc	(revision d09c42132614d022fccea0182740451db463afeb)
+++ 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;
