diff options
Diffstat (limited to 'vcl/source/window/mnemonic.cxx')
-rw-r--r-- | vcl/source/window/mnemonic.cxx | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/vcl/source/window/mnemonic.cxx b/vcl/source/window/mnemonic.cxx index 3b61abb81bee..b73726c71e79 100644 --- a/vcl/source/window/mnemonic.cxx +++ b/vcl/source/window/mnemonic.cxx @@ -2,7 +2,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -345,7 +345,7 @@ BOOL MnemonicGenerator::CreateMnemonic( XubString& rKey ) // do // { // c = aKey.GetChar( nIndex ); -// +// // nMnemonicIndex = ImplGetMnemonicIndex( c ); // if ( nMnemonicIndex != MNEMONIC_INDEX_NOTFOUND ) // { @@ -354,7 +354,7 @@ BOOL MnemonicGenerator::CreateMnemonic( XubString& rKey ) // bChanged = TRUE; // break; // } -// +// // // Search for next word // do // { @@ -388,7 +388,7 @@ String MnemonicGenerator::EraseAllMnemonicChars( const String& rStr ) String aStr = rStr; xub_StrLen nLen = aStr.Len(); xub_StrLen i = 0; - + while ( i < nLen ) { if ( aStr.GetChar( i ) == '~' ) @@ -397,8 +397,8 @@ String MnemonicGenerator::EraseAllMnemonicChars( const String& rStr ) if( i > 0 && (i+2) < nLen ) { sal_Unicode c = aStr.GetChar(i+1); - if( aStr.GetChar( i-1 ) == '(' && - aStr.GetChar( i+2 ) == ')' && + if( aStr.GetChar( i-1 ) == '(' && + aStr.GetChar( i+2 ) == ')' && c >= MNEMONIC_RANGE_2_START && c <= MNEMONIC_RANGE_2_END ) { aStr.Erase( i-1, 4 ); |