eliminate unnecessary copy in raddbgi string map interner

This commit is contained in:
Ryan Fleury
2024-02-22 14:15:23 -08:00
parent b508489416
commit 50f7d53db2
3 changed files with 1 additions and 26 deletions
+1 -1
View File
@@ -1257,7 +1257,7 @@ rdim_bake_string_map_insert(RDIM_Arena *arena, RDIM_BakeStringMap *map, RDIM_Str
if(node == 0)
{
node = rdim_push_array(arena, RDIM_BakeStringNode, 1);
node->string = rdim_str8_copy(arena, string);
node->string = string;
node->hash = hash;
node->idx = map->count;
map->count += 1;
-7
View File
@@ -1194,11 +1194,4 @@ RDI_PROC RDIM_BakeSectionList rdim_bake_idx_run_section_list_from_idx_run_map(RD
RDI_PROC RDIM_String8List rdim_serialized_strings_from_params_bake_section_list(RDIM_Arena *arena, RDIM_BakeParams *params, RDIM_BakeSectionList *sections);
////////////////////////////////
//~ rjf: [OLD] Baking
#if 0
RDI_PROC RDIM_String8List rdim_blobs_from_bake_sections(RDIM_Arena *arena, RDIM_BakeSectionList *sections);
#endif
#endif // RADDBGI_MAKE_H