From a3da57a7b134160df1c44b8972252c6abfe893af Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 11 May 2016 11:35:03 +0530 Subject: [PATCH] ... --- src/calibre/gui2/win_file_dialogs.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/gui2/win_file_dialogs.py b/src/calibre/gui2/win_file_dialogs.py index a2474891c4..43fe625b71 100644 --- a/src/calibre/gui2/win_file_dialogs.py +++ b/src/calibre/gui2/win_file_dialogs.py @@ -36,7 +36,7 @@ def get_hwnd(widget=None): def serialize_hwnd(hwnd): if hwnd is None: return b'' - return struct.pack(b'=' + (b'B4sQ' if is64bit else b'I'), 4, b'HWND', int(hwnd)) + return struct.pack(b'=B4s' + (b'Q' if is64bit else b'I'), 4, b'HWND', int(hwnd)) def serialize_binary(key, val): key = key.encode('ascii') if not isinstance(key, bytes) else key