diff options
| author | Dan Winship <danw@src.gnome.org> | 2008-11-03 22:11:51 +0000 |
|---|---|---|
| committer | Dan Winship <danw@src.gnome.org> | 2008-11-03 22:11:51 +0000 |
| commit | 23978458ba1d2febe7f953b6c42a6dbccd1f634a (patch) | |
| tree | b30e4490324e906d733c7db3eb41d08f2ebd670b /libsoup/soup-message-headers.c | |
| parent | 504610db1ac86edf3d8400bad5666149b9e1d210 (diff) | |
| download | libsoup-23978458ba1d2febe7f953b6c42a6dbccd1f634a.tar.gz | |
don't leak the header string
* libsoup/soup-message-headers.c (set_content_foo): don't leak the
header string
* libsoup/soup-multipart.c (generate_boundary): avoid a (harmless)
valgrind warning
* libsoup/soup-proxy-resolver-static.c (get_proxy_sync): don't
leak the address on error
* libsoup/soup-session-sync.c (wait_for_connection): don't leak
proxy_addr
* tests/misc-test.c: don't leak the SoupMessage signal ids
* tests/range-test.c (main): don't leak base_uri
* tests/libsoup.supp: update this using lots and lots of wildcards
svn path=/trunk/; revision=1197
Diffstat (limited to 'libsoup/soup-message-headers.c')
| -rw-r--r-- | libsoup/soup-message-headers.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libsoup/soup-message-headers.c b/libsoup/soup-message-headers.c index 2babedc7..b5e9f59f 100644 --- a/libsoup/soup-message-headers.c +++ b/libsoup/soup-message-headers.c @@ -1002,8 +1002,8 @@ set_content_foo (SoupMessageHeaders *hdrs, const char *header_name, } } - soup_message_headers_replace (hdrs, header_name, - g_string_free (str, FALSE)); + soup_message_headers_replace (hdrs, header_name, str->str); + g_string_free (str, TRUE); } static void |
