Mercurial > pidgin.yaz
changeset 17705:a7a8e4245b33
Remove needless string duplication.
author | Richard Laager <rlaager@wiktel.com> |
---|---|
date | Mon, 04 Jun 2007 05:52:11 +0000 |
parents | 0f4a562b38d1 |
children | 6608a7ab0fd9 |
files | libpurple/util.c |
diffstat | 1 files changed, 6 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/libpurple/util.c Mon Jun 04 04:50:02 2007 +0000 +++ b/libpurple/util.c Mon Jun 04 05:52:11 2007 +0000 @@ -1594,11 +1594,13 @@ } g_list_free(tags); if(xhtml_out) - *xhtml_out = g_strdup(xhtml->str); + *xhtml_out = g_string_free(xhtml, FALSE); + else + g_string_free(xhtml, TRUE); if(plain_out) - *plain_out = g_strdup(plain->str); - g_string_free(xhtml, TRUE); - g_string_free(plain, TRUE); + *plain_out = g_string_free(plain, FALSE); + else + g_string_free(plain, TRUE); } /* The following are probably reasonable changes: