From 79b7ae29aa2bdc345496c975b56203fab7af5a00 Mon Sep 17 00:00:00 2001 From: Thijs Vermeir Date: Mon, 3 Dec 2007 13:08:26 +0000 Subject: gst/librfb/rfbdecoder.c: Should fix the 64-bit build Original commit message from CVS: * gst/librfb/rfbdecoder.c: Should fix the 64-bit build --- ChangeLog | 5 +++++ gst/librfb/rfbdecoder.c | 14 +++++++++----- 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/ChangeLog b/ChangeLog index 24526d23..f6747a79 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2007-12-03 Thijs Vermeir + + * gst/librfb/rfbdecoder.c: + Should fix the 64-bit build + 2007-11-30 Edgard Lima * ext/metadata/gstmetadatamux.c: diff --git a/gst/librfb/rfbdecoder.c b/gst/librfb/rfbdecoder.c index 04e95058..878183e1 100644 --- a/gst/librfb/rfbdecoder.c +++ b/gst/librfb/rfbdecoder.c @@ -408,7 +408,7 @@ rfb_decoder_message_set_encodings (GSList * encodings_list) guint32 *encoding_type = (guint32 *) (message + 4); while (encodings_list) { - RFB_SET_UINT32 (encoding_type, (guint32) encodings_list->data); + RFB_SET_UINT32 (encoding_type, GPOINTER_TO_UINT (encodings_list->data)); encoding_type++; encodings_list = encodings_list->next; } @@ -431,13 +431,17 @@ rfb_decoder_state_set_encodings (RfbDecoder * decoder) GST_DEBUG ("entered set encodings"); - encoder_list = g_slist_append (encoder_list, (guint32 *) ENCODING_TYPE_CORRE); - encoder_list = g_slist_append (encoder_list, (guint32 *) ENCODING_TYPE_RRE); + encoder_list = + g_slist_append (encoder_list, GUINT_TO_POINTER (ENCODING_TYPE_CORRE)); + encoder_list = + g_slist_append (encoder_list, GUINT_TO_POINTER (ENCODING_TYPE_RRE)); if (decoder->use_copyrect) { encoder_list = - g_slist_append (encoder_list, (guint32 *) ENCODING_TYPE_COPYRECT); + g_slist_append (encoder_list, + GUINT_TO_POINTER (ENCODING_TYPE_COPYRECT)); } - encoder_list = g_slist_append (encoder_list, (guint32 *) ENCODING_TYPE_RAW); + encoder_list = + g_slist_append (encoder_list, GUINT_TO_POINTER (ENCODING_TYPE_RAW)); guint8 *message = rfb_decoder_message_set_encodings (encoder_list); -- cgit v1.2.1