XQuartz: Made NewCurrentScreen debugging a little safer

This commit is contained in:
Jeremy Huddleston 2008-08-30 09:10:27 -07:00
parent 9224fb2899
commit 61d140c66c

View File

@ -2388,9 +2388,9 @@ NewCurrentScreen(ScreenPtr newScreen, int x, int y)
#ifdef XQUARTZ
/* We're seeing a crash here, but I'm not sure what's causing it... so putting in some debugging */
snprintf(__crashreporter_info__, __crashreporter_info__len, "%s\n\nNewCurrentScreen debug data\nnoPanoramiXExtension=%d\nnewScreen=%p\nnewScreen->myNum=%d\n",
__crashreporter_info__base, noPanoramiXExtension, newScreen,newScreen->myNum);
__crashreporter_info__base, noPanoramiXExtension, newScreen, newScreen ? newScreen->myNum : 0);
ErrorF("NewCurrentScreen debug data\nnoPanoramiXExtension=%d\nnewScreen=%p\nnewScreen->myNum=%d\n",
noPanoramiXExtension, newScreen, newScreen->myNum);
noPanoramiXExtension, newScreen, newScreen ? newScreen->myNum : 0);
#endif
#ifdef PANORAMIX
if(!noPanoramiXExtension) {