Pārlūkot izejas kodu

Temp fix for `lb_emit_store`

gingerBill 3 gadi atpakaļ
vecāks
revīzija
b28d4b753b
1 mainītis faili ar 1 papildinājumiem un 1 dzēšanām
  1. 1 1
      src/llvm_backend_general.cpp

+ 1 - 1
src/llvm_backend_general.cpp

@@ -858,7 +858,7 @@ void lb_emit_store(lbProcedure *p, lbValue ptr, lbValue value) {
 		if (lb_sizeof(src_t) <= lb_max_zero_init_size()) {
 			LLVMBuildStore(p->builder, LLVMConstNull(src_t), ptr.value);
 		} else {
-			lb_mem_zero_ptr(p, ptr.value, a, LLVMGetAlignment(ptr.value));
+			lb_mem_zero_ptr(p, ptr.value, a, 1);
 		}
 		return;
 	}