# HG changeset patch # User Joseph Myers # Date 1532511041 0 # Node ID 58057ea53779f42ba05963c42b77b8ff0dc70182 # Parent a0ed8d5d744f1b22fcbfc55182e03af278b34e5c Python 3 preparation: avoid string.find. diff -r a0ed8d5d744f -r 58057ea53779 roundup/cgi/templating.py --- a/roundup/cgi/templating.py Wed Jul 25 09:29:34 2018 +0000 +++ b/roundup/cgi/templating.py Wed Jul 25 09:30:41 2018 +0000 @@ -171,7 +171,7 @@ f = name + extension src = os.path.join(realsrc, f) realpath = os.path.realpath(src) - if string.find(realpath, realsrc) != 0: + if not realpath.startswith(realsrc): return # will raise invalid template if os.path.exists(src): return (src, f)