diff options
Diffstat (limited to 'indra/llwindow/llwindow.cpp')
| -rw-r--r-- | indra/llwindow/llwindow.cpp | 24 | 
1 files changed, 12 insertions, 12 deletions
diff --git a/indra/llwindow/llwindow.cpp b/indra/llwindow/llwindow.cpp index eb11a28360..935050485f 100644 --- a/indra/llwindow/llwindow.cpp +++ b/indra/llwindow/llwindow.cpp @@ -74,12 +74,12 @@ S32 OSMessageBox(const std::string& text, const std::string& caption, U32 type)      LL_WARNS() << "OSMessageBox: " << text << LL_ENDL;  #if LL_MESA_HEADLESS // !!! *FIX: (?)      return OSBTN_OK; +#elif LL_SDL +    result = OSMessageBoxSDL(text, caption, type);  #elif LL_WINDOWS      result = OSMessageBoxWin32(text, caption, type);  #elif LL_DARWIN      result = OSMessageBoxMacOSX(text, caption, type); -#elif LL_SDL -    result = OSMessageBoxSDL(text, caption, type);  #else  #error("OSMessageBox not implemented for this platform!")  #endif @@ -258,12 +258,12 @@ bool LLWindow::copyTextToPrimary(const LLWString &src)  // static  std::vector<std::string> LLWindow::getDynamicFallbackFontList()  { -#if LL_WINDOWS +#if LL_SDL +    return LLWindowSDL::getDynamicFallbackFontList(); +#elif LL_WINDOWS      return LLWindowWin32::getDynamicFallbackFontList();  #elif LL_DARWIN      return LLWindowMacOSX::getDynamicFallbackFontList(); -#elif LL_SDL -    return LLWindowSDL::getDynamicFallbackFontList();  #else      return std::vector<std::string>();  #endif @@ -272,12 +272,12 @@ std::vector<std::string> LLWindow::getDynamicFallbackFontList()  // static  std::vector<std::string> LLWindow::getDisplaysResolutionList()  { -#if LL_WINDOWS +#if LL_SDL +    return std::vector<std::string>(); +#elif LL_WINDOWS      return LLWindowWin32::getDisplaysResolutionList();  #elif LL_DARWIN      return LLWindowMacOSX::getDisplaysResolutionList(); -#else -    return std::vector<std::string>();  #endif  } @@ -358,9 +358,9 @@ void LLSplashScreen::show()  {      if (!gSplashScreenp)      { -#if LL_WINDOWS && !LL_MESA_HEADLESS +#if LL_WINDOWS && !LL_MESA_HEADLESS && !LL_SDL          gSplashScreenp = new LLSplashScreenWin32; -#elif LL_DARWIN +#elif LL_DARWIN && !LL_SDL          gSplashScreenp = new LLSplashScreenMacOSX;  #endif          if (gSplashScreenp) @@ -410,7 +410,7 @@ LLWindow* LLWindowManager::createWindow(      U32 max_cores,      F32 max_gl_version)  { -    LLWindow* new_window; +    LLWindow* new_window = nullptr;      if (use_gl)      { @@ -420,7 +420,7 @@ LLWindow* LLWindowManager::createWindow(              fullscreen, clearBg, enable_vsync, use_gl, ignore_pixel_depth);  #elif LL_SDL          new_window = new LLWindowSDL(callbacks, -            title, x, y, width, height, flags, +            title, name, x, y, width, height, flags,              fullscreen, clearBg, enable_vsync, use_gl, ignore_pixel_depth, fsaa_samples);  #elif LL_WINDOWS          new_window = new LLWindowWin32(callbacks,  | 
