X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=driver%2Fscreens.c;h=52320d65c359f110cde58a38be32e23d79ac25be;hb=3f1091236d800c43a3124c44c7da54e53f205b13;hp=689e26982c2be7d9b1ddb922019f22e0b5dc15cf;hpb=7b34ef992563d7bcbb64cc5597dc45fa24470b05;p=xscreensaver diff --git a/driver/screens.c b/driver/screens.c index 689e2698..52320d65 100644 --- a/driver/screens.c +++ b/driver/screens.c @@ -436,7 +436,7 @@ randr_scan_monitors (Display *dpy, char **errP) XRROutputInfo *rroi = XRRGetOutputInfo (dpy, res, res->outputs[k]); RRCrtc crtc = (rroi->crtc ? rroi->crtc : - rroi->crtcs ? rroi->crtcs[0] : 0); + rroi->ncrtc ? rroi->crtcs[0] : 0); XRRCrtcInfo *crtci = (crtc ? XRRGetCrtcInfo(dpy, res, crtc) : 0); monitors[j] = m; @@ -1049,8 +1049,8 @@ update_screen_layout (saver_info *si) if (ssi->screen != old_screen) initialize_screen_root_widget (ssi); - ssi->poll_mouse_last_root_x = -1; - ssi->poll_mouse_last_root_y = -1; + ssi->last_poll_mouse.root_x = -1; + ssi->last_poll_mouse.root_y = -1; ssi->x = m->x; ssi->y = m->y;