diff options
| author | Geenz <geenz@geenzo.com> | 2013-01-02 15:57:21 -0500 | 
|---|---|---|
| committer | Geenz <geenz@geenzo.com> | 2013-01-02 15:57:21 -0500 | 
| commit | 2b0f50dd821848d18ab35095623c3bdbcdeb910c (patch) | |
| tree | a6e5c96ca48e66135eae0cc0c147683378fc9b73 /indra | |
| parent | ddb48d51d996b18063b111faa3b7e709160074d9 (diff) | |
Crash on exit fix + general code cleanup in LLWindowMacOSX.
Diffstat (limited to 'indra')
| -rw-r--r-- | indra/llwindow/llwindowmacosx.cpp | 21 | ||||
| -rw-r--r-- | indra/newview/llappviewermacosx-delegate.mm | 1 | 
2 files changed, 2 insertions, 20 deletions
diff --git a/indra/llwindow/llwindowmacosx.cpp b/indra/llwindow/llwindowmacosx.cpp index cfdfbe2138..cc0959edf8 100644 --- a/indra/llwindow/llwindowmacosx.cpp +++ b/indra/llwindow/llwindowmacosx.cpp @@ -283,6 +283,7 @@ void callMouseMoved(float *pos, MASK mask)  	outCoords.mX += deltas[0];  	outCoords.mY += deltas[1];  	gWindowImplementation->getCallbacks()->handleMouseMove(gWindowImplementation, outCoords, gKeyboard->currentMask(TRUE)); +	  }  void callScrollMoved(float delta) @@ -339,9 +340,7 @@ void LLWindowMacOSX::updateMouseDeltas(float* deltas)  	if (mCursorDecoupled)  	{  		mCursorLastEventDeltaX = llround(deltas[0]); -		mCursorLastEventDeltaY = llround(-deltas[1]); -		 -		 +		mCursorLastEventDeltaY = llround(deltas[1]);  		if (mCursorIgnoreNextDelta)  		{ @@ -372,21 +371,6 @@ BOOL LLWindowMacOSX::createContext(int x, int y, int width, int height, int bits  	{  		LL_INFOS("Window") << "Creating window..." << LL_ENDL;  		mWindow = getMainAppWindow(); -		/* -		LL_INFOS("Window") << "Registering key callbacks..." << LL_ENDL; -		registerKeyDownCallback(mWindow, callKeyDown); -		registerKeyUpCallback(mWindow, callKeyUp); -		registerUnicodeCallback(mWindow, callUnicodeCallback); -		registerMouseDownCallback(mWindow, callLeftMouseDown); -		registerMouseUpCallback(mWindow, callLeftMouseUp); -		registerRightMouseDownCallback(mWindow, callRightMouseDown); -		registerRightMouseUpCallback(mWindow, callRightMouseUp); -		registerDoubleClickCallback(mWindow, callDoubleClick); -		registerMouseMovedCallback(mWindow, callMouseMoved); -		registerScrollCallback(mWindow, callScrollMoved); -		registerDeltaUpdateCallback(mWindow, callDeltaUpdate); -		registerMouseExitCallback(mWindow, callMouseExit); -		 */  	}  	if(mContext == NULL) @@ -395,7 +379,6 @@ BOOL LLWindowMacOSX::createContext(int x, int y, int width, int height, int bits  		// Our OpenGL view is already defined within SecondLife.xib.  		// Get the view instead.  		mGLView = createOpenGLView(mWindow); -		//registerResizeEventCallback(mGLView, callResize);  		mContext = getCGLContextObj(mGLView);  		// Since we just created the context, it needs to be set up.  		glNeedsInit = TRUE; diff --git a/indra/newview/llappviewermacosx-delegate.mm b/indra/newview/llappviewermacosx-delegate.mm index 2e25997d32..5c54736993 100644 --- a/indra/newview/llappviewermacosx-delegate.mm +++ b/indra/newview/llappviewermacosx-delegate.mm @@ -51,7 +51,6 @@  	if (appExiting)  	{  		[frameTimer release]; -		cleanupViewer();  		[[NSApplication sharedApplication] terminate:self];  	}  }  | 
