all repos — openbox @ f7122039db43e473b4e7adade8b484eea071d802

openbox fork - make it a bit more like ryudo

make work without --enable-xinerama
Dana Jansens danakj@orodu.net
commit

f7122039db43e473b4e7adade8b484eea071d802

parent

bcb14a3ce94ee4b4cba07de7a297470719390331

1 files changed, 8 insertions(+), 9 deletions(-)

jump to
M src/BaseDisplay.ccsrc/BaseDisplay.cc

@@ -236,19 +236,18 @@ #else // !SHAPE

shape.extensions = False; #endif // SHAPE - xinerama.extensions = False; #ifdef XINERAMA if (XineramaQueryExtension(display, &xinerama.event_basep, - &xinerama.error_basep)) { - if (XineramaQueryVersion(display, &xinerama.major, - &xinerama.minor)) { + &xinerama.error_basep) && + XineramaQueryVersion(display, &xinerama.major, &xinerama.minor)) { #ifdef DEBUG - fprintf(stderr, - "BaseDisplay::BaseDisplay: Found Xinerama version %d.%d\n", - xinerama.major, xinerama.minor); + fprintf(stderr, + "BaseDisplay::BaseDisplay: Found Xinerama version %d.%d\n", + xinerama.major, xinerama.minor); #endif // DEBUG - xinerama.extensions = True; - } + xinerama.extensions = True; + } else { + xinerama.extensions = False; } #endif // XINERAMA