From 48f2a931ce42adeed16c1d9400893dd274c61a15 Mon Sep 17 00:00:00 2001 From: Nikita Smith Date: Tue, 21 Apr 2026 11:42:48 -0700 Subject: [PATCH] clang build fix --- src/rdi_from_pdb/rdi_from_pdb.c | 3 ++- src/rdi_from_pdb/rdi_from_pdb.h | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/rdi_from_pdb/rdi_from_pdb.c b/src/rdi_from_pdb/rdi_from_pdb.c index d28ac7bf..aefaad9e 100644 --- a/src/rdi_from_pdb/rdi_from_pdb.c +++ b/src/rdi_from_pdb/rdi_from_pdb.c @@ -49,8 +49,9 @@ p2r_hash_from_voff(U64 voff) } internal int -p2r_namespace_node_is_before(P2R_NamespaceNode **a, P2R_NamespaceNode **b) +p2r_namespace_node_is_before(void *raw_a, void *raw_b) { + P2R_NamespaceNode **a = (P2R_NamespaceNode **)raw_a, **b = (P2R_NamespaceNode **)raw_b; return (str8_compar(a[0]->string, b[0]->string, 0) < 0); } diff --git a/src/rdi_from_pdb/rdi_from_pdb.h b/src/rdi_from_pdb/rdi_from_pdb.h index 9b2dfcda..ae7e102b 100644 --- a/src/rdi_from_pdb/rdi_from_pdb.h +++ b/src/rdi_from_pdb/rdi_from_pdb.h @@ -105,7 +105,7 @@ struct P2R_TypeIdChain internal U64 p2r_end_of_cplusplus_container_name(String8 str); internal U64 p2r_hash_from_voff(U64 voff); -internal int p2r_namespace_node_is_before(P2R_NamespaceNode **a, P2R_NamespaceNode **b); +internal int p2r_namespace_node_is_before(void *raw_a, void *raw_b); //////////////////////////////// //~ rjf: COFF => RDI Canonical Conversions