summaryrefslogtreecommitdiff
path: root/rsc/source/tools
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2015-01-17 19:00:58 +0100
committerStephan Bergmann <sbergman@redhat.com>2015-01-20 09:06:50 +0100
commit2e160b1e0e5b28b8a6ddfa07fc6ffff1c6e590bc (patch)
tree3f7ea1ffcd1102612fc281c3a8aefebb7a52ab1b /rsc/source/tools
parent3dade5461b1644899dac694bb348d1bd5b4bea5c (diff)
Some more loplugin:cstylecast: rsc
Change-Id: If62d142481cb3520042a040325bdd9167ae178e7
Diffstat (limited to 'rsc/source/tools')
-rw-r--r--rsc/source/tools/rsctools.cxx13
1 files changed, 6 insertions, 7 deletions
diff --git a/rsc/source/tools/rsctools.cxx b/rsc/source/tools/rsctools.cxx
index 01c6f79665fa..3fa4bdda9f8b 100644
--- a/rsc/source/tools/rsctools.cxx
+++ b/rsc/source/tools/rsctools.cxx
@@ -240,16 +240,15 @@ void * RscPtrPtr :: GetEntry( sal_uInt32 nEntry )
RscWriteRc::RscWriteRc( RSCBYTEORDER_TYPE nOrder )
{
- short nSwapTest = 1;
- RSCBYTEORDER_TYPE nMachineOrder;
-
bSwap = false;
if( nOrder != RSC_SYSTEMENDIAN )
{
- if( (sal_uInt8)*(sal_uInt8 *)&nSwapTest )
- nMachineOrder = RSC_LITTLEENDIAN;
- else
- nMachineOrder = RSC_BIGENDIAN;
+ RSCBYTEORDER_TYPE nMachineOrder;
+#if defined OSL_LITENDIAN
+ nMachineOrder = RSC_LITTLEENDIAN;
+#else
+ nMachineOrder = RSC_BIGENDIAN;
+#endif
bSwap = nOrder != nMachineOrder;
}
nByteOrder = nOrder;