diff options
| author | Dana Jansens <danakj@orodu.net> | 2002-07-22 01:21:07 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2002-07-22 01:21:07 +0000 |
| commit | f7122039db43e473b4e7adade8b484eea071d802 (patch) | |
| tree | 2e6ebf74d5960c3358c336e424551b358343e8e8 /src/BaseDisplay.cc | |
| parent | bcb14a3ce94ee4b4cba07de7a297470719390331 (diff) | |
make work without --enable-xinerama
Diffstat (limited to 'src/BaseDisplay.cc')
| -rw-r--r-- | src/BaseDisplay.cc | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/src/BaseDisplay.cc b/src/BaseDisplay.cc index 8f3b39b1..320f2ba1 100644 --- a/src/BaseDisplay.cc +++ b/src/BaseDisplay.cc @@ -236,19 +236,18 @@ BaseDisplay::BaseDisplay(const char *app_name, const char *dpy_name) { 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 |
