# HG changeset patch # User Stefan Monnier # Date 1076907208 0 # Node ID 26dc8943ee644a62c8bf372ed54cacfb1300b18e # Parent af02111da3e12efbd41a61acc886c326044957d4 Lisp_Object/int mixup. diff -r af02111da3e1 -r 26dc8943ee64 src/ChangeLog --- a/src/ChangeLog Mon Feb 16 03:18:25 2004 +0000 +++ b/src/ChangeLog Mon Feb 16 04:53:28 2004 +0000 @@ -1,3 +1,10 @@ +2004-02-15 Stefan Monnier + + * data.c (Fbyteorder): + * fringe.c (Fdefine_fringe_bitmap): + * xdisp.c (handle_single_display_prop): + * xselect.c (x_handle_dnd_message): Lisp_Object/int mixup. + 2004-02-16 Jason Rumney * w32term.c (w32_draw_fringe_bitmap): Handle overlay fringe bitmaps. diff -r af02111da3e1 -r 26dc8943ee64 src/data.c --- a/src/data.c Mon Feb 16 03:18:25 2004 +0000 +++ b/src/data.c Mon Feb 16 04:53:28 2004 +0000 @@ -2889,7 +2889,7 @@ unsigned i = 0x04030201; int order = *(char *)&i == 4 ? 66 : 108; - return XFASTINT (order); + return make_number (order); } diff -r af02111da3e1 -r 26dc8943ee64 src/fringe.c --- a/src/fringe.c Mon Feb 16 03:18:25 2004 +0000 +++ b/src/fringe.c Mon Feb 16 04:53:28 2004 +0000 @@ -1165,7 +1165,7 @@ if (NILP (which)) { if (max_used_fringe_bitmap < MAX_FRINGE_BITMAPS) - n = make_number (max_used_fringe_bitmap++); + n = max_used_fringe_bitmap++; else { for (n = MAX_STANDARD_FRINGE_BITMAPS; diff -r af02111da3e1 -r 26dc8943ee64 src/xdisp.c --- a/src/xdisp.c Mon Feb 16 03:18:25 2004 +0000 +++ b/src/xdisp.c Mon Feb 16 04:53:28 2004 +0000 @@ -3513,12 +3513,12 @@ if (EQ (XCAR (prop), Qleft_fringe)) { - it->left_user_fringe_bitmap = value; + it->left_user_fringe_bitmap = XINT (value); it->left_user_fringe_face_id = face_id; } else { - it->right_user_fringe_bitmap = value; + it->right_user_fringe_bitmap = XINT (value); it->right_user_fringe_face_id = face_id; } #endif /* HAVE_WINDOW_SYSTEM */ diff -r af02111da3e1 -r 26dc8943ee64 src/xselect.c --- a/src/xselect.c Mon Feb 16 03:18:25 2004 +0000 +++ b/src/xselect.c Mon Feb 16 04:53:28 2004 +0000 @@ -2503,11 +2503,11 @@ XSETFRAME (frame, f); - vec = Fmake_vector (4, Qnil); + vec = Fmake_vector (make_number (4), Qnil); AREF (vec, 0) = SYMBOL_NAME (x_atom_to_symbol (FRAME_X_DISPLAY (f), event->message_type)); AREF (vec, 1) = frame; - AREF (vec, 2) = XFASTINT (event->format); + AREF (vec, 2) = make_number (event->format); AREF (vec, 3) = x_property_data_to_lisp (f, event->data.b, event->message_type,