summaryrefslogtreecommitdiff
path: root/gdk/gdkdnd.c
diff options
context:
space:
mode:
authorOwen Taylor <otaylor@redhat.com>1999-01-24 23:07:33 +0000
committerOwen Taylor <otaylor@src.gnome.org>1999-01-24 23:07:33 +0000
commit8ac2b1dda638008b9f71de224e28f2b01cfdd91c (patch)
treec3f28afaa902b94b7ab615e050d5db5d53e5fb59 /gdk/gdkdnd.c
parenta1cc053be2925b7eea6fc5b890db52658c2fcfef (diff)
downloadgtk+-8ac2b1dda638008b9f71de224e28f2b01cfdd91c.tar.gz
Byteswap
Sun Jan 24 18:09:24 1999 Owen Taylor <otaylor@redhat.com> * gdk/gdkdnd.c (motif_read_initiator_info): Byteswap
Diffstat (limited to 'gdk/gdkdnd.c')
-rw-r--r--gdk/gdkdnd.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/gdk/gdkdnd.c b/gdk/gdkdnd.c
index c8a164afaa..7c951e9869 100644
--- a/gdk/gdkdnd.c
+++ b/gdk/gdkdnd.c
@@ -1451,6 +1451,11 @@ motif_read_initiator_info (Window source_window,
motif_read_target_table ();
+ initiator_info->targets_index =
+ card16_to_host (initiator_info->targets_index, initiator_info->byte_order);
+ initiator_info->selection_atom =
+ card32_to_host (initiator_info->selection_atom, initiator_info->byte_order);
+
if (initiator_info->targets_index >= motif_n_target_lists)
{
g_warning ("Invalid target index in TOP_LEVEL_ENTER MESSAGE");
@@ -1458,11 +1463,6 @@ motif_read_initiator_info (Window source_window,
return GDK_FILTER_REMOVE;
}
- initiator_info->targets_index =
- card16_to_host (initiator_info->targets_index, initiator_info->byte_order);
- initiator_info->selection_atom =
- card32_to_host (initiator_info->selection_atom, initiator_info->byte_order);
-
tmp_list = g_list_last (motif_target_lists[initiator_info->targets_index]);
*targets = NULL;