From 33db20978e8157f53ca24fce1c54a7b5e07159cf Mon Sep 17 00:00:00 2001 From: Levi Zim Date: Tue, 9 Apr 2024 14:47:06 +0800 Subject: Pass value and valueLen to create a StringRef Instead of creating a cstring. Co-authored-by: LoveSy --- compiler/rustc_codegen_llvm/src/llvm/ffi.rs | 1 + 1 file changed, 1 insertion(+) (limited to 'compiler/rustc_codegen_llvm/src/llvm') diff --git a/compiler/rustc_codegen_llvm/src/llvm/ffi.rs b/compiler/rustc_codegen_llvm/src/llvm/ffi.rs index 7aa9a9547dc..5509baaa3e9 100644 --- a/compiler/rustc_codegen_llvm/src/llvm/ffi.rs +++ b/compiler/rustc_codegen_llvm/src/llvm/ffi.rs @@ -1813,6 +1813,7 @@ extern "C" { merge_behavior: LLVMModFlagBehavior, name: *const c_char, value: *const c_char, + value_len: size_t, ); pub fn LLVMRustHasModuleFlag(M: &Module, name: *const c_char, len: size_t) -> bool; -- cgit 1.4.1-3-g733a5