From 293f55a8aacd20fb54e9a3ebd994d5d888653f33 Mon Sep 17 00:00:00 2001 From: Sheepy Date: Wed, 18 Mar 2026 21:49:25 -0500 Subject: [PATCH 1/2] c: changed std::string_view to char* in WAD3.h --- lang/c/include/vpkppc/format/WAD3.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lang/c/include/vpkppc/format/WAD3.h b/lang/c/include/vpkppc/format/WAD3.h index 6976f54b..805debaf 100644 --- a/lang/c/include/vpkppc/format/WAD3.h +++ b/lang/c/include/vpkppc/format/WAD3.h @@ -4,7 +4,7 @@ VPKPP_EXTERNVAR const int8_t VPKPP_WAD3_FILENAME_MAX_SIZE; VPKPP_EXTERNVAR const uint32_t VPKPP_WAD3_SIGNATURE; -VPKPP_EXTERNVAR const std::string_view VPKPP_WAD3_EXTENSION; +VPKPP_EXTERNVAR const char* VPKPP_WAD3_EXTENSION; VPKPP_API vpkpp_pack_file_handle_t vpkpp_wad3_create(const char* path); // REQUIRES MANUAL FREE: vpkpp_close VPKPP_API vpkpp_pack_file_handle_t vpkpp_wad3_open(const char* path, vpkpp_entry_callback_t callback); // REQUIRES MANUAL FREE: vpkpp_close From 191833c18890269c6894ccd553f138b8204efd85 Mon Sep 17 00:00:00 2001 From: Sheepy Date: Thu, 19 Mar 2026 16:11:39 -0500 Subject: [PATCH 2/2] c: changed std::string_view to char* in WAD3.cpp --- lang/c/src/vpkppc/format/WAD3.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lang/c/src/vpkppc/format/WAD3.cpp b/lang/c/src/vpkppc/format/WAD3.cpp index 7a8810ef..e7e32ae7 100644 --- a/lang/c/src/vpkppc/format/WAD3.cpp +++ b/lang/c/src/vpkppc/format/WAD3.cpp @@ -7,7 +7,7 @@ using namespace vpkpp; const int8_t VPKPP_WAD3_FILENAME_MAX_SIZE = WAD3_FILENAME_MAX_SIZE; const uint32_t VPKPP_WAD3_SIGNATURE = WAD3_SIGNATURE; -const std::string_view VPKPP_WAD3_EXTENSION = WAD3_EXTENSION.data(); +const char* VPKPP_WAD3_EXTENSION = WAD3_EXTENSION.data(); VPKPP_API vpkpp_pack_file_handle_t vpkpp_wad3_create(const char* path) { SOURCEPP_EARLY_RETURN_VAL(path, nullptr);