summaryrefslogtreecommitdiff
path: root/indra/llwindow/llwindowmacosx.cpp
diff options
context:
space:
mode:
authorAura Linden <aura@lindenlab.com>2013-10-25 14:52:52 -0700
committerAura Linden <aura@lindenlab.com>2013-10-25 14:52:52 -0700
commitbb728cda21c5c922ff7af623856afcdd8949aa8b (patch)
tree8b264c13b0f4e17424c317a7a090578127e9b07e /indra/llwindow/llwindowmacosx.cpp
parent26de32910f99e2522b8e10cf41415b1af2586d5b (diff)
Shot in the dark patch for MAINT-3353
Diffstat (limited to 'indra/llwindow/llwindowmacosx.cpp')
-rwxr-xr-xindra/llwindow/llwindowmacosx.cpp9
1 files changed, 8 insertions, 1 deletions
diff --git a/indra/llwindow/llwindowmacosx.cpp b/indra/llwindow/llwindowmacosx.cpp
index d5b62bd3a7..2cbbee83bd 100755
--- a/indra/llwindow/llwindowmacosx.cpp
+++ b/indra/llwindow/llwindowmacosx.cpp
@@ -331,7 +331,14 @@ void callMouseExit()
void callWindowFocus()
{
- gWindowImplementation->getCallbacks()->handleFocus(gWindowImplementation);
+ if ( gWindowImplementation && gWindowImplementation->getCallbacks() )
+ {
+ gWindowImplementation->getCallbacks()->handleFocus (gWindowImplementation);
+ }
+ else
+ {
+ LL_WARNS("COCOA") << "Window Implementation or callbacks not yet initialized." << LL_ENDL;
+ }
}
void callWindowUnfocus()