Use g_vasprintf() and g_string_append_len(), thus enabling embedded nuls
authorMatthias Clasen <maclas@gmx.de>
Thu, 5 Jun 2003 23:04:21 +0000 (23:04 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Thu, 5 Jun 2003 23:04:21 +0000 (23:04 +0000)
commitcc777da9c1476d436f6f96d877a99c0c614a528d
tree06d3f5ce0598fbd6a4d338546b943382da320d90
parent53efcd835d256b4f84efb59e7aef2c5b88cc317c
Use g_vasprintf() and g_string_append_len(), thus enabling embedded nuls

2003-06-06  Matthias Clasen  <maclas@gmx.de>

* glib/gstring.c (g_string_append_printf_internal): Use
g_vasprintf() and g_string_append_len(), thus enabling embedded
nuls in the result of g_string_printf().  (#92492, Owen Taylor)

* tests/string-test.c: Add a test for embedded nuls in the
result of g_string_printf().
ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-12
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
glib/gstring.c
tests/string-test.c