compositor-x11: Set original mode after current

Otherwise we're pointing the original mode on some uninitialized
value.
dev
Alexander Larsson 12 years ago committed by Kristian Høgsberg
parent 73469ed7e6
commit 83368817a7
  1. 2
      src/compositor-x11.c

@ -887,7 +887,6 @@ x11_compositor_create_output(struct x11_compositor *c, int x, int y,
if (fullscreen) if (fullscreen)
x11_output_wait_for_map(c, output); x11_output_wait_for_map(c, output);
output->base.origin = output->base.current;
output->base.start_repaint_loop = x11_output_start_repaint_loop; output->base.start_repaint_loop = x11_output_start_repaint_loop;
if (c->use_pixman) if (c->use_pixman)
output->base.repaint = x11_output_repaint_shm; output->base.repaint = x11_output_repaint_shm;
@ -899,6 +898,7 @@ x11_compositor_create_output(struct x11_compositor *c, int x, int y,
output->base.set_dpms = NULL; output->base.set_dpms = NULL;
output->base.switch_mode = NULL; output->base.switch_mode = NULL;
output->base.current = &output->mode; output->base.current = &output->mode;
output->base.origin = output->base.current;
output->base.make = "xwayland"; output->base.make = "xwayland";
output->base.model = "none"; output->base.model = "none";
weston_output_init(&output->base, &c->base, weston_output_init(&output->base, &c->base,

Loading…
Cancel
Save