# HG changeset patch # User Luke Schierer # Date 1083789118 0 # Node ID f0f6af31c90ae1d9058b699629293f7e3e14f193 # Parent 39c06f943767b22575f9ababbe1bb0f5c981391b [gaim-migrate @ 9645] " This fixes a line of ugly pointer arithmetic that was causing errors with building zephyr on x86_64, and doesn't break x86 (at least). If it causes more problems, I'll submit another patch after wednesday." --Arun A Tharuvai committer: Tailor Script diff -r 39c06f943767 -r f0f6af31c90a ChangeLog --- a/ChangeLog Wed May 05 20:30:47 2004 +0000 +++ b/ChangeLog Wed May 05 20:31:58 2004 +0000 @@ -25,6 +25,7 @@ * Copy/paste encoding fixes (Joe Marcus Clarke) * IRC disconnect crash fix (Luciano Miguel Ferreira Rocha) * Novell prpl works on big endian machines (Novell) + * Zephyr works on 64 bit machines (Arun A Tharuvai) version 0.77 (04/22/2004): New Features: diff -r 39c06f943767 -r f0f6af31c90a src/protocols/zephyr/zephyr.c --- a/src/protocols/zephyr/zephyr.c Wed May 05 20:30:47 2004 +0000 +++ b/src/protocols/zephyr/zephyr.c Wed May 05 20:31:58 2004 +0000 @@ -578,7 +578,7 @@ GaimConversation *gconv1; GaimConvChat *gcc; char *ptr = notice.z_message + strlen(notice.z_message) + 1; - int len = notice.z_message_len - ((int)ptr - (int)notice.z_message); + int len = notice.z_message_len - (strlen(notice.z_message) +1); char *sendertmp = g_strdup_printf("%s", gaim_zephyr_get_sender()); GaimConvImFlags flags = 0;