summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathan Corbet <corbet@lwn.net>2008-10-16 11:48:09 -0600
committerJonathan Corbet <corbet@lwn.net>2008-10-16 11:48:09 -0600
commitaacbb5f464aff6d86d839f52f6710b3d8d252b41 (patch)
treec78ec5a72a3bc6da894625aef79869ec5680a8a9
parentd1a8929872216089864d4f28f9c27b2a648d7302 (diff)
Use find() instead of index()
That keeps it from crashing on seemingly malformed addresses. Change suggested by Dave Foster. Signed-off-by: Jonathan Corbet <corbet@lwn.net>
-rw-r--r--ConfigFile.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/ConfigFile.py b/ConfigFile.py
index e5e1cf5..8009451 100644
--- a/ConfigFile.py
+++ b/ConfigFile.py
@@ -46,7 +46,7 @@ def ReadEmailAliases (name):
sline = line.split ()
if len (sline) != 2:
croak ('Funky email alias line "%s"' % (line))
- if sline[0].index ('@') <= 0 or sline[1].index ('@') <= 0:
+ if sline[0].find ('@') <= 0 or sline[1].find ('@') <= 0:
croak ('Non-addresses in email alias "%s"' % (line))
database.AddEmailAlias (sline[0], sline[1])
line = ReadConfigLine (file)