[Spice-devel] [PATCH vd_agent 1/2] vdagent/x11-randr: rename error_handler to ignore_error_handler
Lukáš Hrázký
lhrazky at redhat.com
Mon Aug 13 13:09:39 UTC 2018
The handler is meant to ignore the X11 error, name it properly.
Signed-off-by: Lukáš Hrázký <lhrazky at redhat.com>
---
src/vdagent/x11-randr.c | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/src/vdagent/x11-randr.c b/src/vdagent/x11-randr.c
index 803cf73..15fb2b2 100644
--- a/src/vdagent/x11-randr.c
+++ b/src/vdagent/x11-randr.c
@@ -36,7 +36,7 @@
#define MM_PER_INCH (25.4)
-static int error_handler(Display *display, XErrorEvent *error)
+static int ignore_error_handler(Display *display, XErrorEvent *error)
{
vdagent_x11_caught_error = 1;
return 0;
@@ -232,7 +232,7 @@ static void delete_mode(struct vdagent_x11 *x11, int output_index,
break;
}
if (m < x11->randr.res->nmode) {
- vdagent_x11_set_error_handler(x11, error_handler);
+ vdagent_x11_set_error_handler(x11, ignore_error_handler);
XRRDeleteOutputMode (x11->display, x11->randr.res->outputs[output_index],
mode->id);
XRRDestroyMode (x11->display, mode->id);
@@ -332,7 +332,7 @@ static XRRModeInfo *create_new_mode(struct vdagent_x11 *x11, int output_index,
set_reduced_cvt_mode(&mode, width, height);
mode.modeFlags = 0;
mode.id = 0;
- vdagent_x11_set_error_handler(x11, error_handler);
+ vdagent_x11_set_error_handler(x11, ignore_error_handler);
XRRCreateMode (x11->display, x11->root_window[0], &mode);
// ignore race error, if mode is created by others
vdagent_x11_restore_error_handler(x11);
@@ -375,7 +375,7 @@ static int xrandr_add_and_set(struct vdagent_x11 *x11, int output, int x, int y,
x11->randr.monitor_sizes[output].width = width;
x11->randr.monitor_sizes[output].height = height;
outputs[0] = xid;
- vdagent_x11_set_error_handler(x11, error_handler);
+ vdagent_x11_set_error_handler(x11, ignore_error_handler);
s = XRRSetCrtcConfig(x11->display, x11->randr.res, x11->randr.res->crtcs[output],
CurrentTime, x, y, mode->id, RR_Rotate_0, outputs,
1);
@@ -836,7 +836,7 @@ void vdagent_x11_set_monitor_config(struct vdagent_x11 *x11,
if (x11->debug)
syslog(LOG_DEBUG, "Changing screen size to %dx%d",
primary_w, primary_h);
- vdagent_x11_set_error_handler(x11, error_handler);
+ vdagent_x11_set_error_handler(x11, ignore_error_handler);
XRRSetScreenSize(x11->display, x11->root_window[0], primary_w, primary_h,
width_mm, height_mm);
if (vdagent_x11_restore_error_handler(x11)) {
--
2.18.0
More information about the Spice-devel
mailing list