mstring: Remove mstring_append_{int,char}

This commit is contained in:
Matt Borgerson 2025-01-06 23:22:32 -07:00
parent 0a942630d5
commit 3070d6422c
2 changed files with 4 additions and 17 deletions

View File

@ -368,7 +368,7 @@ static MString* decode_opcode_input(const uint32_t *shader_token,
if (vsh_get_field(shader_token, neg_field) > 0) {
mstring_append_chr(ret_str, '-');
mstring_append_fmt(ret_str, "-");
}
/* PARAM_R uses the supplied reg_num, but the other two need to be
@ -446,10 +446,9 @@ static MString* decode_opcode(const uint32_t *shader_token,
bool write_fog_register = false;
if (vsh_get_field(shader_token, FLD_OUT_ORB) == OUTPUT_C) {
assert(!"TODO: Emulate writeable const registers");
mstring_append(ret, "c");
mstring_append_int(ret,
convert_c_register(
vsh_get_field(shader_token, FLD_OUT_ADDRESS)));
mstring_append_fmt(ret, "c%d",
convert_c_register(vsh_get_field(
shader_token, FLD_OUT_ADDRESS)));
} else {
int out_reg = vsh_get_field(shader_token, FLD_OUT_ADDRESS) & 0xF;
mstring_append(ret,out_reg_name[out_reg]);

View File

@ -37,18 +37,6 @@ void mstring_append(MString *mstr, const char *str)
mstr->string = n;
}
static inline
void mstring_append_chr(MString *mstr, char chr)
{
mstring_append_fmt(mstr, "%c", chr);
}
static inline
void mstring_append_int(MString *mstr, int val)
{
mstring_append_fmt(mstr, "%" PRId64, val);
}
static inline
MString *mstring_new(void)
{