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;