From 8b882abdfc4c052c3c167809591f274d49e50751 Mon Sep 17 00:00:00 2001 From: Erkan Ozgur Yilmaz Date: Mon, 23 Sep 2024 16:59:15 +0100 Subject: [PATCH] [#367] Fixed `DisplayCAL.profile_loader.ProfileLoader._check_display_changed()` to use the `REG_QWORD` value directly instead of trying to unpack it as the value is an `int` already. --- DisplayCAL/profile_loader.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/DisplayCAL/profile_loader.py b/DisplayCAL/profile_loader.py index 4bced6fa..74c0ccab 100644 --- a/DisplayCAL/profile_loader.py +++ b/DisplayCAL/profile_loader.py @@ -26,7 +26,6 @@ import ctypes import math import re - import struct import subprocess as sp import traceback import warnings @@ -2466,9 +2465,9 @@ def _check_display_changed(self, first_run=False, dry_run=False): try: display = winreg.QueryValueEx(subkey, "SetId")[0] value_name = "Timestamp" - timestamp = struct.unpack( - "