+2005-04-29 Jordi Mallach <jordi@sindominio.net>
+
+ * src/client.c: Patch from Julien Plissonneau Duquène to
+ fix network latency.
+
+ * NEWS: pdate for 0.7.9.
+
2005-04-15 Dani Carbonell <bocata@panete.net>
- * src/partyline.c: Applied patch from Julien Plissonneau Duquene which
+ * src/partyline.c: Applied patch from Julien Plissonneau Duquène which
fixes a segfault in the channel list.
- * NEWS: Update for 0.7.9..
+ * NEWS: Update for 0.7.9.
2005-04-12 Jordi Mallach <jordi@sindominio.net>
GTetrinet 0.7.9 - 2005-04-12
- Revamped encoding of data handling, fixing the output in partyline, etc.
when using UTF-8 locales (Vidar Holen).
-- Ported to use GtkAboutDialog (Pedro Villavicencio Garrido)
+- Ported to use GtkAboutDialog (Pedro Villavicencio Garrido).
+- Fixed network latency issues (Julien Plissonneau Duquène).
+- Fixed crashes in the channel list support (Julien Plissonneau Duquène).
- New and updated translations: Traditional Chinese (GNOME HK Team),
Canadian English (Adam Weinberger), Norwegian bokmål (Vidar Holen),
Bulgarian (Yavor Doganov), Kinyarwanda (Steve Murphy).
int client_sendmsg (char *str)
{
- char c = 0xFF;
+ gchar *buf;
GError *error = NULL;
- g_io_channel_write_chars (io_channel, str, -1, NULL, &error);
- g_io_channel_write_chars (io_channel, &c, 1, NULL, &error);
+ buf = g_strdup(str);
+ buf[strlen(str)] = 0xFF;
+ g_io_channel_write_chars (io_channel, buf, strlen(str)+1, NULL, &error);
g_io_channel_flush (io_channel, &error);
+ g_free(buf);
#ifdef DEBUG
printf ("> %s\n", str);