From e99c573b821b6f59b36d835cdcfd4f6d35f1b9a8 Mon Sep 17 00:00:00 2001 From: clinton Date: Sun, 16 Nov 2008 00:08:21 +0000 Subject: [PATCH] Add const qualifiers to Mask methods --- source/Mask.C | 8 ++++---- source/Mask.H | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/source/Mask.C b/source/Mask.C index 29feccc..7d0a948 100644 --- a/source/Mask.C +++ b/source/Mask.C @@ -24,25 +24,25 @@ Mask::Mask(String s) { } String -Mask::getMask() +Mask::getMask() const { return mask; } bool -Mask::matches(String s) +Mask::matches(String s) const { return match((const char *)mask, (const char *)s); } bool -Mask::matches(Mask & m) +Mask::matches(const Mask & m) const { return match((const char *)mask, (const char *)m.mask); } bool -Mask::match(const char * m, const char * n) +Mask::match(const char * m, const char * n) const { if (!*m) { if (!*n) diff --git a/source/Mask.H b/source/Mask.H index 307a30f..4f5f80f 100644 --- a/source/Mask.H +++ b/source/Mask.H @@ -27,13 +27,13 @@ public: Mask(String); Mask(Mask &); - String getMask(); + String getMask() const; - bool matches(String); - bool matches(Mask &); + bool matches(String) const; + bool matches(const Mask &) const; protected: - bool match(const char *, const char *); + bool match(const char *, const char *) const; }; #endif -- 2.20.1