From 643c7b23a99ef51ff485373478113e4a6c0e4969 Mon Sep 17 00:00:00 2001 From: Adrian Holovaty Date: Mon, 5 Jun 2006 00:46:18 +0000 Subject: [PATCH] Fixed #2079 -- Fixed bug introduced in [3070] in django.utils.datastructures git-svn-id: http://code.djangoproject.com/svn/django/trunk@3081 bcc190cf-cafb-0310-a4f2-bffc1f526a37 --- django/utils/datastructures.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/django/utils/datastructures.py b/django/utils/datastructures.py index a15f09ca7b..3d7c4275bb 100644 --- a/django/utils/datastructures.py +++ b/django/utils/datastructures.py @@ -124,8 +124,9 @@ class MultiValueDict(dict): def __copy__(self): return self.__class__(dict.items(self)) - def __deepcopy__(self, memo): + def __deepcopy__(self, memo=None): import copy + if memo is None: memo = {} result = self.__class__() memo[id(self)] = result for key, value in dict.items(self):