codecleanup02: #i112685# Removed ifdefs and code for WIN,W30,W31

This commit is contained in:
Malte Timmermann
2010-06-25 13:15:03 +02:00
parent 34dd33af79
commit bb30c0a24b
37 changed files with 42 additions and 425 deletions

View File

@@ -28,11 +28,7 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_basic.hxx"
#if defined(WIN)
#include <string.h>
#else
#include <stdlib.h> // getenv
#endif
#include <vcl/svapp.hxx>
#include <vcl/mapmod.hxx>
#include <vcl/wrkwin.hxx>
@@ -52,10 +48,6 @@
#include <svpm.h>
#endif
#if defined(WIN)
#include <tools/svwin.h>
#endif
#ifndef CLK_TCK
#define CLK_TCK CLOCKS_PER_SEC
#endif
@@ -1152,31 +1144,10 @@ RTLFUNC(Environ)
}
String aResult;
// sollte ANSI sein, aber unter Win16 in DLL nicht moeglich
#if defined(WIN)
LPSTR lpszEnv = GetDOSEnvironment();
String aCompareStr( rPar.Get(1)->GetString() );
aCompareStr += '=';
const char* pCompare = aCompareStr.GetStr();
int nCompareLen = aCompareStr.Len();
while ( *lpszEnv )
{
// Es werden alle EnvString in der Form ENV=VAL 0-terminiert
// aneinander gehaengt.
if ( strnicmp( pCompare, lpszEnv, nCompareLen ) == 0 )
{
aResult = (const char*)(lpszEnv+nCompareLen);
rPar.Get(0)->PutString( aResult );
return;
}
lpszEnv += lstrlen( lpszEnv ) + 1; // Next Enviroment-String
}
#else
ByteString aByteStr( rPar.Get(1)->GetString(), gsl_getSystemTextEncoding() );
const char* pEnvStr = getenv( aByteStr.GetBuffer() );
if ( pEnvStr )
aResult = String::CreateFromAscii( pEnvStr );
#endif
rPar.Get(0)->PutString( aResult );
}
@@ -1187,11 +1158,7 @@ static double GetDialogZoomFactor( BOOL bX, long nValue )
if( pDevice )
{
Size aRefSize( nValue, nValue );
#ifndef WIN
Fraction aFracX( 1, 26 );
#else
Fraction aFracX( 1, 23 );
#endif
Fraction aFracY( 1, 24 );
MapMode aMap( MAP_APPFONT, Point(), aFracX, aFracY );
Size aScaledSize = pDevice->LogicToPixel( aRefSize, aMap );