aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden
diff options
context:
space:
mode:
authorMimika Oh2010-10-03 10:57:00 +0100
committerMcCabe Maxsted2010-10-08 23:14:31 -0700
commit9db1c68261afcdcb62fc18d8a54697173dfb7065 (patch)
tree36271d35a3c59fd560b0f476b52ba72c159e4c6c /linden
parentPossible fix for an infinite loop in LLTextureCache. (diff)
downloadmeta-impy-9db1c68261afcdcb62fc18d8a54697173dfb7065.zip
meta-impy-9db1c68261afcdcb62fc18d8a54697173dfb7065.tar.gz
meta-impy-9db1c68261afcdcb62fc18d8a54697173dfb7065.tar.bz2
meta-impy-9db1c68261afcdcb62fc18d8a54697173dfb7065.tar.xz
Allow build under Mac OS X 10.6 SDK by removing deprecated things.
Incorporated Snowglobe changesets: http://svn.secondlife.com/trac/linden/changeset/2823 http://svn.secondlife.com/trac/linden/changeset/2757
Diffstat (limited to 'linden')
-rw-r--r--linden/indra/newview/llappviewermacosx.cpp20
-rw-r--r--linden/indra/newview/llvoavatar.cpp2
2 files changed, 11 insertions, 11 deletions
diff --git a/linden/indra/newview/llappviewermacosx.cpp b/linden/indra/newview/llappviewermacosx.cpp
index 3cd0836..1f5b7dc 100644
--- a/linden/indra/newview/llappviewermacosx.cpp
+++ b/linden/indra/newview/llappviewermacosx.cpp
@@ -326,7 +326,7 @@ void LLAppViewerMacOSX::handleCrashReporting(bool reportFreeze)
326 // *NOTE:Mani A better way - make a copy of the data that the crash reporter will send 326 // *NOTE:Mani A better way - make a copy of the data that the crash reporter will send
327 // and let SL go about its business. This way makes the mac work like windows and linux 327 // and let SL go about its business. This way makes the mac work like windows and linux
328 // and is the smallest patch for the issue. 328 // and is the smallest patch for the issue.
329 sCrashReporterIsRunning = true; 329 sCrashReporterIsRunning = false;
330 ProcessSerialNumber o_psn; 330 ProcessSerialNumber o_psn;
331 331
332 static EventHandlerRef sCarbonEventsRef = NULL; 332 static EventHandlerRef sCarbonEventsRef = NULL;
@@ -355,17 +355,15 @@ void LLAppViewerMacOSX::handleCrashReporting(bool reportFreeze)
355 os_result = LSOpenApplication(&appParams, &o_psn); 355 os_result = LSOpenApplication(&appParams, &o_psn);
356 356
357 if(os_result >= 0) 357 if(os_result >= 0)
358 { 358 {
359 EventRecord evt; 359 sCrashReporterIsRunning = true;
360 while(sCrashReporterIsRunning) 360 }
361 {
362 while(WaitNextEvent(osMask, &evt, 0, NULL))
363 {
364 // null op!?!
365 }
366 }
367 }
368 361
362 while(sCrashReporterIsRunning)
363 {
364 RunApplicationEventLoop();
365 }
366
369 // Re-install the apps quit handler. 367 // Re-install the apps quit handler.
370 AEInstallEventHandler(kCoreEventClass, 368 AEInstallEventHandler(kCoreEventClass,
371 kAEQuitApplication, 369 kAEQuitApplication,
diff --git a/linden/indra/newview/llvoavatar.cpp b/linden/indra/newview/llvoavatar.cpp
index 422b22f..3be166e 100644
--- a/linden/indra/newview/llvoavatar.cpp
+++ b/linden/indra/newview/llvoavatar.cpp
@@ -7430,6 +7430,8 @@ LLGLuint LLVOAvatar::getScratchTexName( LLGLenum format, U32* texture_bytes )
7430 { 7430 {
7431 case GL_LUMINANCE: components = 1; internal_format = GL_LUMINANCE8; break; 7431 case GL_LUMINANCE: components = 1; internal_format = GL_LUMINANCE8; break;
7432 case GL_ALPHA: components = 1; internal_format = GL_ALPHA8; break; 7432 case GL_ALPHA: components = 1; internal_format = GL_ALPHA8; break;
7433// Deprecated. See http://svn.secondlife.com/trac/linden/changeset/2757
7434// case GL_COLOR_INDEX: components = 1; internal_format = GL_COLOR_INDEX8_EXT; break;
7433 case GL_LUMINANCE_ALPHA: components = 2; internal_format = GL_LUMINANCE8_ALPHA8; break; 7435 case GL_LUMINANCE_ALPHA: components = 2; internal_format = GL_LUMINANCE8_ALPHA8; break;
7434 case GL_RGB: components = 3; internal_format = GL_RGB8; break; 7436 case GL_RGB: components = 3; internal_format = GL_RGB8; break;
7435 case GL_RGBA: components = 4; internal_format = GL_RGBA8; break; 7437 case GL_RGBA: components = 4; internal_format = GL_RGBA8; break;