Fix crash when providing bad command line argument
[clinton/bobotpp.git] / source / BanEntry.C
index 45b8d5d..7476669 100644 (file)
 
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307, USA.
+// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
 
 #include "BanEntry.H"
 
-BanEntry::BanEntry(String m, time_t e)
+BanEntry::BanEntry(const Mask & m, time_t e)
   : banMask(m), expirationDate(e)
 { }
 
@@ -33,8 +33,8 @@ BanEntry::setExpirationDate(time_t exp)
   expirationDate = exp;
 }
 
-String
-BanEntry::getMask()
+const Mask&
+BanEntry::getMask() const
 {
-  return banMask.getMask();
+  return banMask;
 }