- filter out special characters from dialstring, fixes bug #17
thx to Achim Bohnet for reporting git-svn-id: https://svn.ibp.de/svn/capisuite/trunk/capisuite@107 4ebea2bb-67d4-0310-8558-a5799e421b66
This commit is contained in:
parent
9bf6aa427a
commit
cf10a812dd
|
@ -4,14 +4,14 @@
|
||||||
# ---------------------------------------------------
|
# ---------------------------------------------------
|
||||||
# copyright : (C) 2002 by Gernot Hillier
|
# copyright : (C) 2002 by Gernot Hillier
|
||||||
# email : gernot@hillier.de
|
# email : gernot@hillier.de
|
||||||
# version : $Revision: 1.2 $
|
# version : $Revision: 1.3 $
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
# the Free Software Foundation; either version 2 of the License, or
|
# the Free Software Foundation; either version 2 of the License, or
|
||||||
# (at your option) any later version.
|
# (at your option) any later version.
|
||||||
|
|
||||||
import getopt,os,sys,re,time,pwd,errno,fcntl
|
import getopt,os,sys,re,time,pwd,errno,fcntl,string
|
||||||
# capisuite stuff
|
# capisuite stuff
|
||||||
import cs_helpers
|
import cs_helpers
|
||||||
|
|
||||||
|
@ -115,6 +115,9 @@ for option,param in optlist:
|
||||||
if option in ('-q','--quiet'): quiet=1
|
if option in ('-q','--quiet'): quiet=1
|
||||||
if (not abort and not listqueue and not dialstring):
|
if (not abort and not listqueue and not dialstring):
|
||||||
usage("No usable command given.")
|
usage("No usable command given.")
|
||||||
|
|
||||||
|
# filter out common separators from dialstring, check it
|
||||||
|
dialstring=dialstring.translate(string.maketrans("",""),"-/ ()")
|
||||||
for i in dialstring:
|
for i in dialstring:
|
||||||
if ((i>'9' or i<'0') and i not in ('+')):
|
if ((i>'9' or i<'0') and i not in ('+')):
|
||||||
usage("Invalid dialstring given.")
|
usage("Invalid dialstring given.")
|
||||||
|
|
Loading…
Reference in New Issue