|
@@ -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);
|
|
|
}
|