diff options
Diffstat (limited to 'src/xwidget.c')
| -rw-r--r-- | src/xwidget.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/xwidget.c b/src/xwidget.c index ea8987f5b3b..0347f1e6483 100644 --- a/src/xwidget.c +++ b/src/xwidget.c | |||
| @@ -750,11 +750,9 @@ DEFUN ("xwidget-resize", Fxwidget_resize, Sxwidget_resize, 3, 3, 0, | |||
| 750 | (Lisp_Object xwidget, Lisp_Object new_width, Lisp_Object new_height) | 750 | (Lisp_Object xwidget, Lisp_Object new_width, Lisp_Object new_height) |
| 751 | { | 751 | { |
| 752 | CHECK_XWIDGET (xwidget); | 752 | CHECK_XWIDGET (xwidget); |
| 753 | CHECK_RANGED_INTEGER (new_width, 0, INT_MAX); | 753 | int w = check_integer_range (new_width, 0, INT_MAX); |
| 754 | CHECK_RANGED_INTEGER (new_height, 0, INT_MAX); | 754 | int h = check_integer_range (new_height, 0, INT_MAX); |
| 755 | struct xwidget *xw = XXWIDGET (xwidget); | 755 | struct xwidget *xw = XXWIDGET (xwidget); |
| 756 | int w = XFIXNAT (new_width); | ||
| 757 | int h = XFIXNAT (new_height); | ||
| 758 | 756 | ||
| 759 | xw->width = w; | 757 | xw->width = w; |
| 760 | xw->height = h; | 758 | xw->height = h; |