Python 2.6.4 could not deepcopy the name_display
svn: r18303
This commit is contained in:
parent
9cd2754e19
commit
f1ac71ac6c
@ -31,6 +31,7 @@
|
||||
#------------------------------------------------------------------------
|
||||
import math
|
||||
import copy
|
||||
import sys
|
||||
from gen.ggettext import gettext as _
|
||||
|
||||
#------------------------------------------------------------------------
|
||||
@ -108,7 +109,11 @@ class AncestorReport(Report):
|
||||
|
||||
# Copy the global NameDisplay so that we don't change application
|
||||
# defaults.
|
||||
self._name_display = copy.deepcopy(global_name_display)
|
||||
try:
|
||||
self._name_display = copy.deepcopy(global_name_display)
|
||||
except:
|
||||
print >> sys.stderr, "WARNING: unable to deepcopy name_display; continuing..."
|
||||
self._name_display = global_name_display
|
||||
name_format = menu.get_option_by_name("name_format").get_value()
|
||||
if name_format != 0:
|
||||
self._name_display.set_default_format(name_format)
|
||||
|
Loading…
Reference in New Issue
Block a user