diff options
author | Takayuki Shimizukawa <shimizukawa@gmail.com> | 2013-12-27 05:23:47 +0000 |
---|---|---|
committer | Takayuki Shimizukawa <shimizukawa@gmail.com> | 2013-12-27 05:23:47 +0000 |
commit | 3d67be3dcee3144edccf5d054e660a994f48bac9 (patch) | |
tree | 981d5f846ed151c4e15f90c77f645d3f7b5501fc /sphinx/jinja2glue.py | |
parent | dfaecb8779c83079d60dbd8bb84382e45bb69f08 (diff) | |
download | sphinx-git-3d67be3dcee3144edccf5d054e660a994f48bac9.tar.gz |
Fix autosummary template overloading cause infinite recursive function call. Closes #1335
Diffstat (limited to 'sphinx/jinja2glue.py')
-rw-r--r-- | sphinx/jinja2glue.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/sphinx/jinja2glue.py b/sphinx/jinja2glue.py index 300cfef6e..a298d2eaf 100644 --- a/sphinx/jinja2glue.py +++ b/sphinx/jinja2glue.py @@ -95,9 +95,11 @@ class BuiltinTemplateLoader(TemplateBridge, BaseLoader): # then the theme parent paths loaderchain = pathchain + theme.themepath elif dirs: - pathchain = loaderchain = list(dirs) + pathchain = list(dirs) + loaderchain = list(dirs) else: - pathchain = loaderchain = [] + pathchain = [] + loaderchain = [] # prepend explicit template paths self.templatepathlen = len(builder.config.templates_path) |