Migrate a lot of C to C++.

It will let me put a lot more dtors into certain
structs that C++ code calls `free` on members within.
This commit is contained in:
2025-04-10 02:46:06 -04:00
parent f29c4f3992
commit 06f8226487
92 changed files with 447 additions and 418 deletions

View File

@ -83,6 +83,8 @@
#ifdef __cplusplus
extern "C" {
#else
#error URL header is now C++
#endif /* __cplusplus */
typedef struct {