Skip to content

Commit f1e587b

Browse files
fix: length is always 64
Signed-off-by: salaheldinsoliman <[email protected]>
1 parent 5b023d1 commit f1e587b

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

src/emit/expression.rs

+2-4
Original file line numberDiff line numberDiff line change
@@ -137,9 +137,7 @@ pub(super) fn expression<'a, T: TargetRuntime<'a> + ?Sized>(
137137
bin.llvm_type(&Type::Bytes(bs.len() as u8), ns)
138138
.ptr_type(AddressSpace::default())
139139
.into(),
140-
bin.context
141-
.custom_width_int_type(ns.value_length as u32)
142-
.into(),
140+
bin.context.i64_type().into(),
143141
],
144142
false,
145143
);
@@ -148,7 +146,7 @@ pub(super) fn expression<'a, T: TargetRuntime<'a> + ?Sized>(
148146
.const_named_struct(&[
149147
data.into(),
150148
bin.context
151-
.custom_width_int_type(ns.value_length as u32)
149+
.i64_type()
152150
.const_int(bs.len() as u64, false)
153151
.into(),
154152
])

0 commit comments

Comments
 (0)