Mercurial > pidgin
diff src/util.c @ 13356:554575d1f9b5
[gaim-migrate @ 15729]
Move gaim_str_sub_away_formatters into the oscar PRPL. It wasn't
used anywhere else.
committer: Tailor Script <tailor@pidgin.im>
author | Mark Doliner <mark@kingant.net> |
---|---|
date | Wed, 01 Mar 2006 05:13:26 +0000 |
parents | b04212d6b115 |
children | 85b2ba4aa606 |
line wrap: on
line diff
--- a/src/util.c Wed Mar 01 04:08:17 2006 +0000 +++ b/src/util.c Wed Mar 01 05:13:26 2006 +0000 @@ -2672,60 +2672,6 @@ } gchar * -gaim_str_sub_away_formatters(const char *str, const char *name) -{ - char *c; - GString *cpy; - time_t t; - struct tm *tme; - - g_return_val_if_fail(str != NULL, NULL); - g_return_val_if_fail(name != NULL, NULL); - - /* Create an empty GString that is hopefully big enough for most messages */ - cpy = g_string_sized_new(1024); - - t = time(NULL); - tme = localtime(&t); - - c = (char *)str; - while (*c) { - switch (*c) { - case '%': - if (*(c + 1)) { - switch (*(c + 1)) { - case 'n': - /* append name */ - g_string_append(cpy, name); - c++; - break; - case 'd': - /* append date */ - g_string_append(cpy, gaim_date_format_short(tme)); - c++; - break; - case 't': - /* append time */ - g_string_append(cpy, gaim_time_format(tme)); - c++; - break; - default: - g_string_append_c(cpy, *c); - } - } else { - g_string_append_c(cpy, *c); - } - break; - default: - g_string_append_c(cpy, *c); - } - c++; - } - - return g_string_free(cpy, FALSE); -} - -gchar * gaim_strdup_withhtml(const gchar *src) { gulong destsize, i, j;