filemerge: don't use mutable default argument value

This commit is contained in:
Gregory Szorc 2016-12-26 16:54:33 -07:00
parent b1f8fb51cd
commit 9bc6055676

View File

@ -35,8 +35,8 @@ def _toolstr(ui, tool, part, default=""):
def _toolbool(ui, tool, part, default=False):
return ui.configbool("merge-tools", tool + "." + part, default)
def _toollist(ui, tool, part, default=[]):
return ui.configlist("merge-tools", tool + "." + part, default)
def _toollist(ui, tool, part, default=None):
return ui.configlist("merge-tools", tool + "." + part, default or [])
internals = {}
# Merge tools to document.