From be544320a5fbbaa4c0bce11330a9bde262cb4881 Mon Sep 17 00:00:00 2001 From: Jens-Heiner Rechtien Date: Mon, 19 Jun 2006 18:51:21 +0000 Subject: INTEGRATION: CWS warnings01 (1.41.70); FILE MERGED 2006/01/25 19:30:06 sb 1.41.70.3: RESYNC: (1.41-1.42); FILE MERGED 2005/11/11 14:31:24 pl 1.41.70.2: #i55991# removed warnings 2005/10/24 14:27:18 pl 1.41.70.1: #i55991# removed warnings for linux platform --- vcl/unx/source/app/saldata.cxx | 50 ++++++++++-------------------------------- 1 file changed, 12 insertions(+), 38 deletions(-) (limited to 'vcl/unx') diff --git a/vcl/unx/source/app/saldata.cxx b/vcl/unx/source/app/saldata.cxx index 372772524f52..ba3cc2e72189 100644 --- a/vcl/unx/source/app/saldata.cxx +++ b/vcl/unx/source/app/saldata.cxx @@ -4,9 +4,9 @@ * * $RCSfile: saldata.cxx,v $ * - * $Revision: 1.42 $ + * $Revision: 1.43 $ * - * last change: $Author: rt $ $Date: 2005-11-11 11:57:05 $ + * last change: $Author: hr $ $Date: 2006-06-19 19:51:21 $ * * The Contents of this file are made available subject to * the terms of GNU Lesser General Public License Version 2.1. @@ -69,20 +69,13 @@ #endif #include - -// [ed] 6/15/02 There's a conflicting definition of INT8 within the Xmd.h header -// and the solar.h OOo header. So, wrap the X11 header with a bogus #define -// to use the OOo definition of the symbol for INT8. -// [fa] 4/12/04 With 64-bit changes, X11 headers also conflict with INT64 - -#define INT8 blehBlahFooBarINT8 -#define INT64 blehBlahFooBarINT64 - +#if defined __SUNPRO_CC +#pragma disable_warn +#endif #include - -#undef INT8 -#undef INT64 - +#if defined __SUNPRO_CC +#pragma enable_warn +#endif #include #ifndef _SV_SALDISP_HXX @@ -141,6 +134,7 @@ static const struct timeval noyield__ = { 0, 0 }; static const struct timeval yield__ = { 0, 10000 }; +#if (OSL_DEBUG_LEVEL > 1) || defined DBG_UTIL static const char* XRequest[] = { // see /usr/lib/X11/XErrorDB, /usr/openwin/lib/XErrorDB ... NULL, @@ -272,38 +266,18 @@ static const char* XRequest[] = { NULL, "X_NoOperation" }; +#endif // -=-= C statics =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= // -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= -BEGIN_C - -static oslSignalAction SalSignalHdl (void* pData, oslSignalInfo* pInfo) -{ - switch (pInfo->Signal) - { - case osl_Signal_System : - return osl_Signal_ActCallNextHdl; - case osl_Signal_Terminate : - Application::Quit(); - return osl_Signal_ActIgnore; - case osl_Signal_User : - return osl_Signal_ActCallNextHdl; - default: break; - } - - return osl_Signal_ActAbortApp; -} - -END_C - int SalData::XErrorHdl( Display *pDisplay, XErrorEvent *pEvent ) { GetSalData()->XError( pDisplay, pEvent ); return 0; } -int SalData::XIOErrorHdl( Display *pDisplay ) +int SalData::XIOErrorHdl( Display* ) { /* #106197# hack: until a real shutdown procedure exists * _exit ASAP @@ -557,7 +531,6 @@ void SalXLib::XError( Display *pDisplay, XErrorEvent *pEvent ) if( m_bHaveSystemChildFrames ) return; - char msg[ 120 ] = ""; if( nIgnoreErrorLevel > 0 ) return; @@ -580,6 +553,7 @@ void SalXLib::XError( Display *pDisplay, XErrorEvent *pEvent ) return; #if (OSL_DEBUG_LEVEL > 1) || defined DBG_UTIL + char msg[ 120 ] = ""; #if ! ( defined LINUX && defined PPC ) XGetErrorText( pDisplay, pEvent->error_code, msg, sizeof( msg ) ); #endif -- cgit