Commit 9780247a authored by Malcolm Tredinnick's avatar Malcolm Tredinnick
Browse files

Removed an unnecessary default argument in one __deepcopy__() method and fixed

up the one place that was mistakenly relying on that.

Refs #6308.


git-svn-id: http://code.djangoproject.com/svn/django/trunk@7167 bcc190cf-cafb-0310-a4f2-bffc1f526a37
parent a9b4efc8
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -171,7 +171,7 @@ class QueryDict(MultiValueDict):
            dict.__setitem__(result, key, value)
        return result

    def __deepcopy__(self, memo={}):
    def __deepcopy__(self, memo):
        import copy
        result = self.__class__('', mutable=True)
        memo[id(self)] = result
@@ -223,7 +223,7 @@ class QueryDict(MultiValueDict):

    def copy(self):
        "Returns a mutable copy of this object."
        return self.__deepcopy__()
        return self.__deepcopy__({})

    def urlencode(self):
        output = []