gingerBill hai 1 ano
pai
achega
1d3c061add
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      src/llvm_backend_general.cpp

+ 1 - 1
src/llvm_backend_general.cpp

@@ -1108,7 +1108,7 @@ gb_internal lbValue lb_emit_load(lbProcedure *p, lbValue value) {
 	Type *t = type_deref(value.type);
 	LLVMValueRef v = LLVMBuildLoad2(p->builder, lb_type(p->module, t), value.value, "");
 
-	u64 is_packed = lb_get_metadata_custom_u64(p->module, v, ODIN_METADATA_IS_PACKED);
+	u64 is_packed = lb_get_metadata_custom_u64(p->module, value.value, ODIN_METADATA_IS_PACKED);
 	if (is_packed != 0) {
 		LLVMSetAlignment(v, 1);
 	}