diff options
| author | Chris McDonough <chrism@agendaless.com> | 2008-12-18 19:08:43 +0000 |
|---|---|---|
| committer | Chris McDonough <chrism@agendaless.com> | 2008-12-18 19:08:43 +0000 |
| commit | b89ec92e6a47181229760a5546abd7ef53bbf87a (patch) | |
| tree | d14ff4371a3f7c15d4e9711e7dd86ae342d9979b /repoze | |
| parent | 38e09dc89a36f801f3892ae99fa784344ca8cfe8 (diff) | |
| download | pyramid-b89ec92e6a47181229760a5546abd7ef53bbf87a.tar.gz pyramid-b89ec92e6a47181229760a5546abd7ef53bbf87a.tar.bz2 pyramid-b89ec92e6a47181229760a5546abd7ef53bbf87a.zip | |
Use ``ob.__class__ is unicode`` (~ 15% faster).
Diffstat (limited to 'repoze')
| -rw-r--r-- | repoze/bfg/traversal.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/repoze/bfg/traversal.py b/repoze/bfg/traversal.py index 37f9e0d2e..f4cc25935 100644 --- a/repoze/bfg/traversal.py +++ b/repoze/bfg/traversal.py @@ -130,7 +130,7 @@ def _urlsegment(s): reencode or re-url-quote it """ result = _segment_cache.get(s) if result is None: - if isinstance(s, unicode): + if s.__class__ is unicode: # isinstance slighly slower (~15%) result = _url_quote(s.encode('utf-8')) else: result = _url_quote(s) |
