]> granicus.if.org Git - python/commitdiff
bpo-36672: Fix a compiler warning in winreg.SetValue() (GH-12882)
authorZackery Spytz <zspytz@gmail.com>
Mon, 22 Apr 2019 17:08:05 +0000 (11:08 -0600)
committerSteve Dower <steve.dower@microsoft.com>
Mon, 22 Apr 2019 17:08:05 +0000 (10:08 -0700)
PC/winreg.c

index 28b316ae2f4cb97f623bdde34e71a19ad8d5897b..5469fcba0444323f140f71177e4e63cd05d97df8 100644 (file)
@@ -1614,7 +1614,7 @@ winreg_SetValue_impl(PyObject *module, HKEY key, const Py_UNICODE *sub_key,
     }
 
     Py_BEGIN_ALLOW_THREADS
-    rc = RegSetValueW(key, sub_key, REG_SZ, value, value_length+1);
+    rc = RegSetValueW(key, sub_key, REG_SZ, value, (DWORD)(value_length + 1));
     Py_END_ALLOW_THREADS
     if (rc != ERROR_SUCCESS)
         return PyErr_SetFromWindowsErrWithFunction(rc, "RegSetValue");