replaced TomlString with StringBuilder
This commit is contained in:
10
tests/main.c
10
tests/main.c
@@ -34,26 +34,26 @@ void print_value(const TomlValue* value)
|
||||
print_array(value->value.array);
|
||||
break;
|
||||
case TOML_STRING:
|
||||
printf("\"%s\"", value->value.string->s);
|
||||
printf("\"%s\"", value->value.s.data);
|
||||
break;
|
||||
case TOML_INTEGER:
|
||||
printf("%" PRId64, value->value.integer);
|
||||
printf("%" PRId64, value->value.i);
|
||||
break;
|
||||
case TOML_FLOAT:
|
||||
printf("%f", value->value.float_);
|
||||
printf("%f", value->value.f);
|
||||
break;
|
||||
case TOML_DATETIME:
|
||||
printf("(datetime)");
|
||||
break;
|
||||
case TOML_BOOLEAN:
|
||||
printf("%s", value->value.boolean ? "true" : "false");
|
||||
printf("%s", value->value.b ? "true" : "false");
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
void print_keyval(const TomlKeyValue *keyval)
|
||||
{
|
||||
printf("\"%s\": ", keyval->key->s);
|
||||
printf("\"%s\": ", keyval->key.data);
|
||||
print_value(keyval->value);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user