mirror of
https://github.com/Ed94/metadesk.git
synced 2026-08-07 16:18:49 +00:00
fix samples/tests for removal of JoinStringListWithSeparator helper
This commit is contained in:
@@ -32,7 +32,7 @@ static void PrintNode(MD_Node* node, FILE* file, int indent_count) {
|
|||||||
Print(file, indent_count+1, "Flags: %s,\n", binary_flags);
|
Print(file, indent_count+1, "Flags: %s,\n", binary_flags);
|
||||||
Print(file, indent_count+1, "Flag Names: ", binary_flags);
|
Print(file, indent_count+1, "Flag Names: ", binary_flags);
|
||||||
MD_String8List flags_list = MD_StringListFromNodeFlags(node->flags);
|
MD_String8List flags_list = MD_StringListFromNodeFlags(node->flags);
|
||||||
MD_String8 flag_names = MD_JoinStringListWithSeparator(flags_list, MD_S8CString(", "));
|
MD_String8 flag_names = MD_JoinStringList(flags_list, MD_S8CString(", "));
|
||||||
fprintf(file, "%.*s,\n", MD_StringExpand(flag_names));
|
fprintf(file, "%.*s,\n", MD_StringExpand(flag_names));
|
||||||
|
|
||||||
if(node->string.size > 0) Print(file, indent_count+1, "String: %.*s,\n", MD_StringExpand(node->string));
|
if(node->string.size > 0) Print(file, indent_count+1, "String: %.*s,\n", MD_StringExpand(node->string));
|
||||||
|
|||||||
+1
-1
@@ -1793,7 +1793,7 @@ _MD_ParseOneNode(MD_ParseCtx *ctx)
|
|||||||
{
|
{
|
||||||
MD_PushStringToList(&bytes, MD_PushStringF("0x%02X", token.outer_string.str[i_byte]));
|
MD_PushStringToList(&bytes, MD_PushStringF("0x%02X", token.outer_string.str[i_byte]));
|
||||||
}
|
}
|
||||||
MD_String8 byte_string = MD_JoinStringListWithSeparator(bytes, MD_S8Lit(" "));
|
MD_String8 byte_string = MD_JoinStringList(bytes, MD_S8Lit(" "));
|
||||||
_MD_TokenError(ctx, token, MD_MessageKind_Error, "Non-ASCII character \"%.*s\"", MD_StringExpand(byte_string));
|
_MD_TokenError(ctx, token, MD_MessageKind_Error, "Non-ASCII character \"%.*s\"", MD_StringExpand(byte_string));
|
||||||
goto retry;
|
goto retry;
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-1
@@ -730,7 +730,7 @@ int main(int argument_count, char **arguments)
|
|||||||
MD_String8List string_list = {0};
|
MD_String8List string_list = {0};
|
||||||
// NOTE(mal): Generate a random MD file
|
// NOTE(mal): Generate a random MD file
|
||||||
ExpandProduction(file_production_node, &string_list, test.expected_output, 0, depth_map, max_production_depth, 0);
|
ExpandProduction(file_production_node, &string_list, test.expected_output, 0, depth_map, max_production_depth, 0);
|
||||||
test.input = MD_JoinStringList(string_list);
|
test.input = MD_JoinStringList(string_list, MD_S8Lit(""));
|
||||||
|
|
||||||
Test *prev = 0;
|
Test *prev = 0;
|
||||||
for(Test *cur = first_test; cur; cur = cur->next)
|
for(Test *cur = first_test; cur; cur = cur->next)
|
||||||
|
|||||||
Reference in New Issue
Block a user