summaryrefslogtreecommitdiff
path: root/tools/source/fsys/wldcrd.cxx
diff options
context:
space:
mode:
authorOliver Günther <mail@oliverguenther.de>2012-08-11 23:01:00 +0000
committerPhilipp Riemer <ruderphilipp@gmail.com>2012-08-19 21:26:59 +0200
commit9cadf9bdf3c9210d9b79eaaed32282d6b7bf9e12 (patch)
treebf2a2f36a9ba8e57f34d4ad4636819d014c338e2 /tools/source/fsys/wldcrd.cxx
parentc55a340a992199c5eb2d8b9cbe2fea539c6f83aa (diff)
fdo#39468: Translated German comments in core/tools/source
Change-Id: I28ec097a70a8d71312d9e8382c3cf71a1eabde88
Diffstat (limited to 'tools/source/fsys/wldcrd.cxx')
-rw-r--r--tools/source/fsys/wldcrd.cxx19
1 files changed, 9 insertions, 10 deletions
diff --git a/tools/source/fsys/wldcrd.cxx b/tools/source/fsys/wldcrd.cxx
index d61bea9d4c7f..303b59cfbc11 100644
--- a/tools/source/fsys/wldcrd.cxx
+++ b/tools/source/fsys/wldcrd.cxx
@@ -19,12 +19,12 @@
#include <tools/wldcrd.hxx>
-/* Diese Methode ueberprueft, ob die Wilde Karte in pWild mit dem String
- * in pStr matscht.
- * Vertragen sich die beiden, so wird 1 zurueckgegeben, sonst 0.
+/** Tests, whether a wildcard in pWild will match for pStr.
*
- * ein '*' in pWild bedeutet n beliebige Zeichen, mit n>=0
- * ein '?' in pWild bedeutet genau ein beliebiges Zeichen
+ * If they match, return 1, otherwise 0.
+ *
+ * '*' in pWild means n chars for n > 0.
+ * '?' in pWild mean match exactly one character.
*
*/
sal_uInt16 WildCard::ImpMatch( const char *pWild, const char *pStr ) const
@@ -50,8 +50,8 @@ sal_uInt16 WildCard::ImpMatch( const char *pWild, const char *pStr ) const
else
pWild += pos;
else
- break; // ACHTUNG laeuft unter bestimmten
- // Umstaenden in den nachsten case rein!!
+ break; // WARNING: may cause execution of next case
+ // in some circumstances!
case '*':
while ( *pWild == '*' )
pWild++;
@@ -97,12 +97,11 @@ sal_Bool WildCard::Matches( const String& rString ) const
{
while ( (nSepPos = aTmpWild.indexOf(cSepSymbol)) != -1 )
{
- // alle getrennten WildCard's pruefen
+ // Check all splitted wildcards
if ( ImpMatch( aTmpWild.copy( 0, nSepPos ).getStr(), aString.getStr() ) )
return sal_True;
- aTmpWild = aTmpWild.copy(nSepPos + 1); // Trennsymbol entfernen
+ aTmpWild = aTmpWild.copy(nSepPos + 1); // remove separator
}
- // und noch den hinter dem letzen Trennsymbol bzw. den einzigen
}
if ( ImpMatch( aTmpWild.getStr(), aString.getStr() ) )