changeset f72456b0e7e2 in /home/hg/repos/gajim
author: Yann Leboulanger asterix@lagaule.org branches: gajim_0.16 details:http://hg.gajim.org/gajim?cmd=changeset;node=f72456b0e7e2 description: don't use mutable arguments as default value. Fixes #7971
diffstat:
src/common/socks5.py | 10 +++++----- src/common/zeroconf/client_zeroconf.py | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-)
diffs (60 lines):
diff -r 404acc5097c9 -r f72456b0e7e2 src/common/socks5.py --- a/src/common/socks5.py Sun Feb 15 21:29:06 2015 +0100 +++ b/src/common/socks5.py Mon Feb 16 12:55:10 2015 +0100 @@ -914,7 +914,7 @@ Class for sending file to socket over socks5 """ def __init__(self, idlequeue, sock_hash, parent, _sock, host=None, - port=None, fingerprint = None, connected=True, file_props={}): + port=None, fingerprint = None, connected=True, file_props=None): self.fingerprint = fingerprint self.queue_idx = sock_hash self.queue = parent @@ -1321,7 +1321,7 @@ class Socks5SenderClient(Socks5Client, Socks5Sender):
def __init__(self, idlequeue, sock_hash, parent,_sock, host=None, - port=None, fingerprint = None, connected=True, file_props={}): + port=None, fingerprint = None, connected=True, file_props=None): Socks5Client.__init__(self, idlequeue, host, port, None, None, file_props.sid) Socks5Sender.__init__(self,idlequeue, sock_hash, parent,_sock, @@ -1331,7 +1331,7 @@ class Socks5SenderServer(Socks5Server, Socks5Sender):
def __init__(self, idlequeue, sock_hash, parent,_sock, host=None, - port=None, fingerprint = None, connected=True, file_props={}): + port=None, fingerprint = None, connected=True, file_props=None): Socks5Server.__init__(self, idlequeue, host, port, None, None, file_props.sid) Socks5Sender.__init__(self,idlequeue, sock_hash, parent, _sock, @@ -1339,7 +1339,7 @@
class Socks5ReceiverClient(Socks5Client, Socks5Receiver): - def __init__(self, idlequeue, streamhost, sid, file_props = None, + def __init__(self, idlequeue, streamhost, sid, file_props=None, fingerprint=None): Socks5Client.__init__(self, idlequeue, streamhost['host'], int(streamhost['port']), streamhost['initiator'], @@ -1350,7 +1350,7 @@
class Socks5ReceiverServer(Socks5Server, Socks5Receiver):
- def __init__(self, idlequeue, streamhost, sid, file_props = None, + def __init__(self, idlequeue, streamhost, sid, file_props=None, fingerprint=None): Socks5Server.__init__(self, idlequeue, streamhost['host'], int(streamhost['port']), streamhost['initiator'], diff -r 404acc5097c9 -r f72456b0e7e2 src/common/zeroconf/client_zeroconf.py --- a/src/common/zeroconf/client_zeroconf.py Sun Feb 15 21:29:06 2015 +0100 +++ b/src/common/zeroconf/client_zeroconf.py Mon Feb 16 12:55:10 2015 +0100 @@ -128,7 +128,7 @@ return _sock
class P2PClient(IdleObject): - def __init__(self, _sock, host, port, conn_holder, stanzaqueue=[], to=None, + def __init__(self, _sock, host, port, conn_holder, stanzaqueue, to=None, on_ok=None, on_not_ok=None): self._owner = self self.Namespace = 'jabber:client'