[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master 0c4f52066f: Fix integer overflow with 32-bit visual
From: |
Po Lu |
Subject: |
master 0c4f52066f: Fix integer overflow with 32-bit visual |
Date: |
Sun, 13 Feb 2022 00:27:37 -0500 (EST) |
branch: master
commit 0c4f52066f65aa23312382874a3b1503c13926a5
Author: Po Lu <luangruo@yahoo.com>
Commit: Po Lu <luangruo@yahoo.com>
Fix integer overflow with 32-bit visual
* src/xfns.c (x_set_border_pixel):
(x_set_border_color): Use `unsigned long' for border color.
---
src/xfns.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/xfns.c b/src/xfns.c
index 94f215eaf8..02994e1b94 100644
--- a/src/xfns.c
+++ b/src/xfns.c
@@ -1455,7 +1455,7 @@ x_set_cursor_color (struct frame *f, Lisp_Object arg,
Lisp_Object oldval)
F has an x-window. */
static void
-x_set_border_pixel (struct frame *f, int pix)
+x_set_border_pixel (struct frame *f, unsigned long pix)
{
unload_color (f, f->output_data.x->border_pixel);
f->output_data.x->border_pixel = pix;
@@ -1485,7 +1485,7 @@ x_set_border_pixel (struct frame *f, int pix)
static void
x_set_border_color (struct frame *f, Lisp_Object arg, Lisp_Object oldval)
{
- int pix;
+ unsigned long pix;
CHECK_STRING (arg);
pix = x_decode_color (f, arg, BLACK_PIX_DEFAULT (f));
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- master 0c4f52066f: Fix integer overflow with 32-bit visual,
Po Lu <=