aboutsummaryrefslogtreecommitdiffstats
path: root/src/xselect.c
diff options
context:
space:
mode:
authorPaul Eggert2016-09-15 15:25:33 -0700
committerPaul Eggert2016-09-15 15:55:30 -0700
commit0bbf00c7f3de9c75372100afc3039d7f5c8a7587 (patch)
tree79fccec02fc3a9ceb9e04c16ae2117f725910276 /src/xselect.c
parent8f4b6a20bfec96086845b2f7161e121b1e41b4ad (diff)
downloademacs-0bbf00c7f3de9c75372100afc3039d7f5c8a7587.tar.gz
emacs-0bbf00c7f3de9c75372100afc3039d7f5c8a7587.zip
Prefer now-standard int width macros
* src/data.c (ULL_WIDTH): * src/lisp.h (EMACS_INT_WIDTH, BITS_PER_BITS_WORD): * src/lread.c (read_integer): * src/term.c (produce_glyphless_glyph): * src/xterm.c (x_send_scroll_bar_event): Use *_WIDTH macros instead of CHAR_BIT * sizeof. * src/data.c (ULL_WIDTH): Rename from BITS_PER_ULL for consistency with the *_WIDTH standard macros. All uses changed. * src/gmalloc.c (INT_BIT): Remove. All uses replaced with INT_WIDTH. * src/lisp.h (EMACS_INT_WIDTH): Rename from BITS_PER_EMACS_INT for consistency with the *_WIDTH standard macros. All uses changed. (BITS_PER_CHAR): Remove; all uses replaced by CHAR_BIT. This must be the same as CHAR_WIDTH and avoids confusion with Elisp char-width, which counts columns not bits. (BITS_PER_SHORT): Remove; all uses replaced by SHRT_WIDTH. (BITS_PER_LONG): Remove; all uses replaced by LONG_WIDTH. * src/lread.c: Do not include limits.h since CHAR_BIT is no longer used directly.
Diffstat (limited to 'src/xselect.c')
-rw-r--r--src/xselect.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/xselect.c b/src/xselect.c
index 156888a540b..93b81b9fca1 100644
--- a/src/xselect.c
+++ b/src/xselect.c
@@ -1318,7 +1318,7 @@ x_get_window_property (Display *display, Window window, Atom property,
1318 data = data1; 1318 data = data1;
1319 } 1319 }
1320 1320
1321 if (BITS_PER_LONG > 32 && *actual_format_ret == 32) 1321 if (LONG_WIDTH > 32 && *actual_format_ret == 32)
1322 { 1322 {
1323 unsigned long i; 1323 unsigned long i;
1324 int *idata = (int *) (data + offset); 1324 int *idata = (int *) (data + offset);
@@ -2473,7 +2473,7 @@ x_handle_dnd_message (struct frame *f, const XClientMessageEvent *event,
2473 function expects them to be of size int (i.e. 32). So to be able to 2473 function expects them to be of size int (i.e. 32). So to be able to
2474 use that function, put the data in the form it expects if format is 32. */ 2474 use that function, put the data in the form it expects if format is 32. */
2475 2475
2476 if (BITS_PER_LONG > 32 && event->format == 32) 2476 if (LONG_WIDTH > 32 && event->format == 32)
2477 { 2477 {
2478 for (i = 0; i < 5; ++i) /* There are only 5 longs in a ClientMessage. */ 2478 for (i = 0; i < 5; ++i) /* There are only 5 longs in a ClientMessage. */
2479 idata[i] = event->data.l[i]; 2479 idata[i] = event->data.l[i];