Skip to content

Commit ef19574

Browse files
committed
LLVMCodeBuilder: Fix return types of list functions
1 parent 57574c4 commit ef19574

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/dev/engine/internal/llvm/llvmcodebuilder.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1855,13 +1855,13 @@ llvm::FunctionCallee LLVMCodeBuilder::resolve_value_lower()
18551855
llvm::FunctionCallee LLVMCodeBuilder::resolve_list_clear()
18561856
{
18571857
llvm::Type *listPtr = llvm::PointerType::get(llvm::Type::getInt8Ty(m_ctx), 0);
1858-
return resolveFunction("list_clear", llvm::FunctionType::get(m_builder.getInt1Ty(), { listPtr }, false));
1858+
return resolveFunction("list_clear", llvm::FunctionType::get(m_builder.getVoidTy(), { listPtr }, false));
18591859
}
18601860

18611861
llvm::FunctionCallee LLVMCodeBuilder::resolve_list_remove()
18621862
{
18631863
llvm::Type *listPtr = llvm::PointerType::get(llvm::Type::getInt8Ty(m_ctx), 0);
1864-
return resolveFunction("list_remove", llvm::FunctionType::get(m_builder.getInt1Ty(), { listPtr, m_builder.getInt64Ty() }, false));
1864+
return resolveFunction("list_remove", llvm::FunctionType::get(m_builder.getVoidTy(), { listPtr, m_builder.getInt64Ty() }, false));
18651865
}
18661866

18671867
llvm::FunctionCallee LLVMCodeBuilder::resolve_strcasecmp()

0 commit comments

Comments
 (0)