# HG changeset patch # User Elliott Sales de Andrade # Date 1268884488 0 # Node ID e0c368986e1f1d7b5195fd8b87a9c980075c959f # Parent 519b65d500ff8c5837b82015fa2756dc1afb446f OK, so maybe this one does need to be static. diff -r 519b65d500ff -r e0c368986e1f libpurple/protocols/msn/directconn.c --- a/libpurple/protocols/msn/directconn.c Thu Mar 18 03:49:05 2010 +0000 +++ b/libpurple/protocols/msn/directconn.c Thu Mar 18 03:54:48 2010 +0000 @@ -422,10 +422,10 @@ h->ack_size = GUINT64_FROM_LE(h->ack_size); } -static gchar* +static const gchar * msn_dc_serialize_binary_header(MsnDirectConn *dc) { MsnSlpHeader h; - gchar bin_header[DC_PACKET_HEADER_SIZE]; + static gchar bin_header[DC_PACKET_HEADER_SIZE]; g_return_val_if_fail(dc != NULL, NULL); @@ -686,7 +686,7 @@ msn_dc_send_handshake(MsnDirectConn *dc) { MsnDirectConnPacket *p; - gchar *h; + const gchar *h; guint32 l; g_return_if_fail(dc != NULL); @@ -718,7 +718,7 @@ msn_dc_send_handshake_reply(MsnDirectConn *dc) { MsnDirectConnPacket *p; - gchar *h; + const gchar *h; guint32 l; g_return_if_fail(dc != NULL);