X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=util%2Fbsetroot.cc;h=db789612518eed82372b88779d0ca45e8af86662;hb=940c1f614fa380a9153c3b81d0614201b27957c2;hp=f0912cab39e0510dc0e59880194d80da33d9bfa6;hpb=dfc5f034581f5a26cba5c4811500438f89f0634a;p=chaz%2Fopenbox diff --git a/util/bsetroot.cc b/util/bsetroot.cc index f0912cab..db789612 100644 --- a/util/bsetroot.cc +++ b/util/bsetroot.cc @@ -26,7 +26,7 @@ bsetroot::bsetroot(int argc, char **argv, char *dpy_name) img_ctrl = new BImageControl*[getNumberOfScreens()]; for (; i < getNumberOfScreens(); i++) - img_ctrl[i] = new BImageControl(this, getScreenInfo(i), True); + img_ctrl[i] = new BImageControl(*this, *getScreenInfo(i), True); for (i = 1; i < argc; i++) { if (! strcmp("-help", argv[i])) { @@ -220,8 +220,8 @@ void bsetroot::gradient(void) { texture.getColorTo()->setPixel(BlackPixel(getXDisplay(), screen)); pixmaps[screen] = - img_ctrl[screen]->renderImage(getScreenInfo(screen)->getWidth(), - getScreenInfo(screen)->getHeight(), + img_ctrl[screen]->renderImage(getScreenInfo(screen)->size().w(), + getScreenInfo(screen)->size().h(), &texture); XSetWindowBackgroundPixmap(getXDisplay(),