Mercurial > pidgin
comparison src/core.c @ 2541:8229710b343b
[gaim-migrate @ 2554]
fun stuff.
committer: Tailor Script <tailor@pidgin.im>
author | Eric Warmenhoven <eric@warmenhoven.org> |
---|---|
date | Thu, 18 Oct 2001 20:56:59 +0000 |
parents | b4ac3b5f484b |
children | 271011bbe14e |
comparison
equal
deleted
inserted
replaced
2540:42e8c40247f5 | 2541:8229710b343b |
---|---|
275 debug_printf("unhandled message subtype %d\n", subtype); | 275 debug_printf("unhandled message subtype %d\n", subtype); |
276 break; | 276 break; |
277 } | 277 } |
278 } | 278 } |
279 | 279 |
280 static gint gaim_recv(GIOChannel *source, void *buf, gint len) | 280 static gint gaim_recv(GIOChannel *source, guchar *buf, gint len) |
281 { | 281 { |
282 gint total = 0; | 282 gint total = 0; |
283 gint cur; | 283 gint cur; |
284 | 284 |
285 while (total < len) { | 285 while (total < len) { |
320 g_source_remove(ui->inpa); | 320 g_source_remove(ui->inpa); |
321 g_free(ui); | 321 g_free(ui); |
322 return FALSE; | 322 return FALSE; |
323 } | 323 } |
324 | 324 |
325 if (gaim_recv(source, &len, sizeof(len)) != sizeof(len)) { | 325 if (gaim_recv(source, (guchar *)&len, sizeof(len)) != sizeof(len)) { |
326 debug_printf("UI has abandoned us!\n"); | 326 debug_printf("UI has abandoned us!\n"); |
327 uis = g_slist_remove(uis, ui); | 327 uis = g_slist_remove(uis, ui); |
328 g_io_channel_close(ui->channel); | 328 g_io_channel_close(ui->channel); |
329 g_source_remove(ui->inpa); | 329 g_source_remove(ui->inpa); |
330 g_free(ui); | 330 g_free(ui); |