libgaim/protocols/qq/utils.c

changeset 15133
9d5bbb9f8248
parent 15087
78879d4adf13
child 15137
28f227957781
--- a/libgaim/protocols/qq/utils.c	Thu Nov 30 10:19:09 2006 +0000
+++ b/libgaim/protocols/qq/utils.c	Thu Nov 30 10:30:13 2006 +0000
@@ -159,13 +159,6 @@
 	return ip;
 }
 
-/* return the QQ icon file name
- * the return needs to be freed */
-gchar *get_icon_name(gint set)
-{
-	return g_strdup_printf("qq_%d", set);
-}
-
 /* convert Gaim name to original QQ UID */
 guint32 gaim_name_to_uid(const gchar *const name)
 {
@@ -337,3 +330,22 @@
 
 	return ret;
 }
+
+/* convert face num from packet (0-299) to local face (1-100) */
+gchar *face_to_icon_str(gint face)
+{
+	gchar *icon_num_str;
+	gint icon_num = face / 3 + 1;
+	icon_num_str = g_strdup_printf("%d", icon_num);
+	return icon_num_str;
+}
+
+/*
+gint face_to_icon_num(const gchar *face)
+{
+	gchar *icon_str = face_to_icon_str(face);
+	gint icon_num = strtol(icon_str, NULL, 10);
+	g_free(icon_str);
+	return icon_num;
+}
+*/

mercurial