From 62e5a12e4eaef6fa2a42381f953b9a07af3c45a1 Mon Sep 17 00:00:00 2001 From: lightovernight Date: Sat, 9 Aug 2025 15:28:38 +0800 Subject: [PATCH] replace free to PK_FREE --- src/debugger/core.c | 2 +- src/debugger/dap.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/debugger/core.c b/src/debugger/core.c index 2f9d6fcd..5dc7bab6 100644 --- a/src/debugger/core.c +++ b/src/debugger/core.c @@ -128,7 +128,7 @@ int c11_debugger_reset_breakpoints_by_source(const char* sourcesname) { (c11_debugger_breakpoint*)c11_vector__emplace(&tmp_breakpoints); *dst = *it; } else { - free((void*)it->sourcename); + PK_FREE((void*)it->sourcename); } } diff --git a/src/debugger/dap.c b/src/debugger/dap.c index 52f70936..608e0076 100644 --- a/src/debugger/dap.c +++ b/src/debugger/dap.c @@ -339,8 +339,8 @@ inline static void c11_dap_handle_message() { pk_sprintf(&buffer, "Content-Length: %d\r\n\r\n%s", strlen(response_content), response_content); c11_string* response = c11_sbuf__submit(&buffer); c11_socket_send(server.toclient, response->data, response->size); - free((void*)message); - free((void*)response_content); + PK_FREE((void*)message); + PK_FREE((void*)response_content); c11_string__delete(response); }