Quellcode durchsuchen

Correct `check_transmute` operand logic

gingerBill vor 3 Jahren
Ursprung
Commit
084f431aa5
1 geänderte Dateien mit 2 neuen und 0 gelöschten Zeilen
  1. 2 0
      src/check_expr.cpp

+ 2 - 0
src/check_expr.cpp

@@ -2844,8 +2844,10 @@ bool check_transmute(CheckerContext *c, Ast *node, Operand *o, Type *t) {
 		}
 		}
 	}
 	}
 
 
+	o->expr = node;
 	o->mode = Addressing_Value;
 	o->mode = Addressing_Value;
 	o->type = t;
 	o->type = t;
+	o->value = {};
 	return true;
 	return true;
 }
 }