From 78094e2fe41f6660953cb5baae6ded8c1b4e9a69 Mon Sep 17 00:00:00 2001 From: Carter LaSalle <50027436+carterlasalle@users.noreply.github.com> Date: Tue, 11 Feb 2025 06:11:29 -0800 Subject: [PATCH] fix(html-transformer): Update free_string function parameter type (#1163) Correct the parameter type to use libc::c_char for better type consistency --- apps/api/sharedLibs/html-transformer/src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/api/sharedLibs/html-transformer/src/lib.rs b/apps/api/sharedLibs/html-transformer/src/lib.rs index ffa54d32..8643208d 100644 --- a/apps/api/sharedLibs/html-transformer/src/lib.rs +++ b/apps/api/sharedLibs/html-transformer/src/lib.rs @@ -375,6 +375,6 @@ pub unsafe extern "C" fn get_inner_json(html: *const libc::c_char) -> *mut libc: /// # Safety /// ptr must be a non-freed string pointer returned by Rust code. #[no_mangle] -pub unsafe extern "C" fn free_string(ptr: *mut i8) { +pub unsafe extern "C" fn free_string(ptr: *mut libc::c_char) { drop(unsafe { CString::from_raw(ptr) }) }