summary refs log tree commit diff
path: root/pkgs/development/python-modules/xlib/fix-no-protocol-specified.patch
blob: 1f3ab927f8405e5a1c393bb5c2f624e25ffc0f3e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
diff --git a/Xlib/xauth.py b/Xlib/xauth.py
index 2ed7dd5..303bd49 100644
--- a/Xlib/xauth.py
+++ b/Xlib/xauth.py
@@ -120,6 +120,8 @@ class Xauthority(object):
         matches = {}
 
         for efam, eaddr, enum, ename, edata in self.entries:
+            if enum == b'' and ename not in matches:
+                enum = num
             if efam == family and eaddr == address and num == enum:
                 matches[ename] = edata