From ab149c6b07e5e183a0ad4dec6c886f06df6d2efc Mon Sep 17 00:00:00 2001 From: Leandro Pereira Date: Sun, 19 Apr 2009 10:01:20 -0300 Subject: Clean up CPU description on benchmark display --- hardinfo2/util.c | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'hardinfo2/util.c') diff --git a/hardinfo2/util.c b/hardinfo2/util.c index ac2ad3b5..dd89e199 100644 --- a/hardinfo2/util.c +++ b/hardinfo2/util.c @@ -493,7 +493,7 @@ void open_url(gchar * url) } /* Copyright: Jens Låås, SLU 2002 */ -gchar *strreplace(gchar * string, gchar * replace, gchar new_char) +gchar *strreplacechr(gchar * string, gchar * replace, gchar new_char) { gchar *s; for (s = string; *s; s++) @@ -503,6 +503,17 @@ gchar *strreplace(gchar * string, gchar * replace, gchar new_char) return string; } +gchar *strreplace(gchar *string, gchar *replace, gchar *replacement) +{ + gchar **tmp, *ret; + + tmp = g_strsplit(string, replace, 0); + ret = g_strjoinv(replacement, tmp); + g_strfreev(tmp); + + return ret; +} + static GHashTable *__module_methods = NULL; static void module_register_methods(ShellModule * module) -- cgit v1.2.3