diff options
author | Thomas Arnhold <thomas@arnhold.org> | 2013-03-09 22:47:20 +0100 |
---|---|---|
committer | Cédric Bosdonnat <cedric.bosdonnat@free.fr> | 2013-03-11 11:07:09 +0100 |
commit | 937b63af3322f7f8b5e869b2c7431a2deaec3113 (patch) | |
tree | a832f6672188551a5be9538a02fb80d6e3fc8497 /scaddins | |
parent | 5c32ac5104e9cade52c8a373033644282de9ceff (diff) |
use startsWith() instead of compareToAscii()
brain damage...
Change-Id: I4dc63c7346f724eded9ac7b82cda25c2bb60beff
Diffstat (limited to 'scaddins')
-rw-r--r-- | scaddins/source/pricing/pricing.cxx | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/scaddins/source/pricing/pricing.cxx b/scaddins/source/pricing/pricing.cxx index 525d9d94b569..8d6bf00e81f0 100644 --- a/scaddins/source/pricing/pricing.cxx +++ b/scaddins/source/pricing/pricing.cxx @@ -538,9 +538,9 @@ uno::Sequence< sheet::LocalizedName > SAL_CALL ScaPricingAddIn::getCompatibility namespace { bool getinput_putcall(bs::types::PutCall& pc, const OUString& str) { - if(str.compareToAscii("c",1)==0) { + if(str.startsWith("c")) { pc=bs::types::Call; - } else if(str.compareToAscii("p",1)==0) { + } else if(str.startsWith("p")) { pc=bs::types::Put; } else { return false; @@ -572,9 +572,9 @@ bool getinput_strike(double& strike, const ANY& anyval) { } bool getinput_inout(bs::types::BarrierKIO& kio, const OUString& str) { - if(str.compareToAscii("i",1)==0) { + if(str.startsWith("i")) { kio=bs::types::KnockIn; - } else if(str.compareToAscii("o",1)==0) { + } else if(str.startsWith("o")) { kio=bs::types::KnockOut; } else { return false; @@ -583,9 +583,9 @@ bool getinput_inout(bs::types::BarrierKIO& kio, const OUString& str) { } bool getinput_barrier(bs::types::BarrierActive& cont, const OUString& str) { - if(str.compareToAscii("c",1)==0) { + if(str.startsWith("c")) { cont=bs::types::Continuous; - } else if(str.compareToAscii("e",1)==0) { + } else if(str.startsWith("e")) { cont=bs::types::Maturity; } else { return false; @@ -594,9 +594,9 @@ bool getinput_barrier(bs::types::BarrierActive& cont, const OUString& str) { } bool getinput_fordom(bs::types::ForDom& fd, const OUString& str) { - if(str.compareToAscii("f",1)==0) { + if(str.startsWith("f")) { fd=bs::types::Foreign; - } else if(str.compareToAscii("d",1)==0) { + } else if(str.startsWith("d")) { fd=bs::types::Domestic; } else { return false; |