mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-04 16:23:55 -06:00
qobject: Make QString immutable
The functions to modify a QString's string are all unused now. Drop them, and make the string immutable. Saves 16 bytes per QString on my system. Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20201211171152.146877-21-armbru@redhat.com>
This commit is contained in:
parent
18cf67c5e1
commit
4ac76ba414
4 changed files with 4 additions and 88 deletions
|
@ -47,21 +47,6 @@ static void qstring_get_str_test(void)
|
|||
qobject_unref(qstring);
|
||||
}
|
||||
|
||||
static void qstring_append_chr_test(void)
|
||||
{
|
||||
int i;
|
||||
QString *qstring;
|
||||
const char *str = "qstring append char unit-test";
|
||||
|
||||
qstring = qstring_new();
|
||||
|
||||
for (i = 0; str[i]; i++)
|
||||
qstring_append_chr(qstring, str[i]);
|
||||
|
||||
g_assert(strcmp(str, qstring_get_str(qstring)) == 0);
|
||||
qobject_unref(qstring);
|
||||
}
|
||||
|
||||
static void qstring_from_substr_test(void)
|
||||
{
|
||||
QString *qs;
|
||||
|
@ -90,7 +75,6 @@ int main(int argc, char **argv)
|
|||
|
||||
g_test_add_func("/public/from_str", qstring_from_str_test);
|
||||
g_test_add_func("/public/get_str", qstring_get_str_test);
|
||||
g_test_add_func("/public/append_chr", qstring_append_chr_test);
|
||||
g_test_add_func("/public/from_substr", qstring_from_substr_test);
|
||||
g_test_add_func("/public/to_qstring", qobject_to_qstring_test);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue