libpurple/protocols/qq/utils.c

branch
openq
changeset 24341
02abffea97fe
parent 24314
587e97c2b707
child 24348
1249d8b99aa9
equal deleted inserted replaced
24340:36ceebf026a0 24341:02abffea97fe
189 const gchar *tmp; 189 const gchar *tmp;
190 gchar *ret; 190 gchar *ret;
191 191
192 g_return_val_if_fail(name != NULL, NULL); 192 g_return_val_if_fail(name != NULL, NULL);
193 193
194 tmp = (gchar *) purple_strcasestr(name, "(qq-"); 194 tmp = (gchar *) purple_strcasestr(name, "(");
195 ret = g_strndup(tmp + 4, strlen(name) - (tmp - name) - 4 - 1); 195 ret = g_strndup(tmp + 4, strlen(name) - (tmp - name) - 4 - 1);
196 196
197 return ret; 197 return ret;
198 } 198 }
199 199
333 333
334 return ret; 334 return ret;
335 } 335 }
336 336
337 void qq_hex_dump(PurpleDebugLevel level, const char *category, 337 void qq_hex_dump(PurpleDebugLevel level, const char *category,
338 const guint8 *pdata, gint bytes, 338 const guint8 *pdata, gint bytes,
339 const char *format, ...) 339 const char *format, ...)
340 { 340 {
341 va_list args; 341 va_list args;
342 char *arg_s = NULL; 342 char *arg_s = NULL;
343 gchar *phex = NULL; 343 gchar *phex = NULL;

mercurial