diff options
author | Gonzalo Paniagua Javier <gonzalo.mono@gmail.com> | 2009-02-19 23:35:20 +0300 |
---|---|---|
committer | Gonzalo Paniagua Javier <gonzalo.mono@gmail.com> | 2009-02-19 23:35:20 +0300 |
commit | 28de9fdb5c36a4f0003e4c03c7e5480b3e83c310 (patch) | |
tree | 552e66b7123c558053532b2cf3c8d60ad471904a /eglib | |
parent | 37ff2d537cdf7b34016b0b6f44c753eb65395e2c (diff) |
2009-02-19 Gonzalo Paniagua Javier <gonzalo@novell.com>
* src/gstr.c: use memset in g_strnfill.
svn path=/trunk/mono/; revision=127457
Diffstat (limited to 'eglib')
-rw-r--r-- | eglib/ChangeLog | 4 | ||||
-rw-r--r-- | eglib/src/gstr.c | 5 |
2 files changed, 5 insertions, 4 deletions
diff --git a/eglib/ChangeLog b/eglib/ChangeLog index dcd6d1cdac8..f4e8140792a 100644 --- a/eglib/ChangeLog +++ b/eglib/ChangeLog @@ -1,3 +1,7 @@ +2009-02-19 Gonzalo Paniagua Javier <gonzalo@novell.com> + + * src/gstr.c: use memset in g_strnfill. + 2009-01-19 Bill Holmes <billholmes54@gmail.com> * src/gstr.c (g_strnfill): Fixing a warning for MSVC. diff --git a/eglib/src/gstr.c b/eglib/src/gstr.c index 7afcc16754d..305f9480e26 100644 --- a/eglib/src/gstr.c +++ b/eglib/src/gstr.c @@ -830,11 +830,8 @@ gchar * g_strnfill (gsize length, gchar fill_char) { gchar *ret = g_new (gchar, length + 1); - gsize i; - for (i = 0; i < length; i++) - ret [i] = fill_char; - + memset (ret, fill_char, length); ret [length] = 0; return ret; } |