summaryrefslogtreecommitdiff
path: root/sphinx/jinja2glue.py
diff options
context:
space:
mode:
authorTakayuki Shimizukawa <shimizukawa@gmail.com>2013-12-27 05:23:47 +0000
committerTakayuki Shimizukawa <shimizukawa@gmail.com>2013-12-27 05:23:47 +0000
commit3d67be3dcee3144edccf5d054e660a994f48bac9 (patch)
tree981d5f846ed151c4e15f90c77f645d3f7b5501fc /sphinx/jinja2glue.py
parentdfaecb8779c83079d60dbd8bb84382e45bb69f08 (diff)
downloadsphinx-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.py6
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)