Mesa (main): dzn: Fix printf() format in dxgi_get_factory() error message

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Wed Jun 29 20:05:20 UTC 2022


Module: Mesa
Branch: main
Commit: da493e144fdecf4f985595740c7aa6f7edc3aee6
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=da493e144fdecf4f985595740c7aa6f7edc3aee6

Author: Boris Brezillon <boris.brezillon at collabora.com>
Date:   Tue Jun 28 14:49:10 2022 +0200

dzn: Fix printf() format in dxgi_get_factory() error message

Reviewed-by: Jesse Natalie <jenatali at microsoft.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17250>

---

 src/microsoft/vulkan/dzn_util.c  | 2 +-
 src/microsoft/vulkan/meson.build | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/microsoft/vulkan/dzn_util.c b/src/microsoft/vulkan/dzn_util.c
index 43af42048f7..ba75301c109 100644
--- a/src/microsoft/vulkan/dzn_util.c
+++ b/src/microsoft/vulkan/dzn_util.c
@@ -273,7 +273,7 @@ dxgi_get_factory(bool debug)
    IDXGIFactory4 *factory;
    HRESULT hr = CreateDXGIFactory2(flags, &IID_IDXGIFactory4, (void **)&factory);
    if (FAILED(hr)) {
-      mesa_loge("CreateDXGIFactory2 failed: %08x\n", hr);
+      mesa_loge("CreateDXGIFactory2 failed: %08x\n", (int32_t)hr);
       return NULL;
    }
 
diff --git a/src/microsoft/vulkan/meson.build b/src/microsoft/vulkan/meson.build
index ec4b52ff137..f47b791345c 100644
--- a/src/microsoft/vulkan/meson.build
+++ b/src/microsoft/vulkan/meson.build
@@ -66,6 +66,7 @@ if cc.get_argument_syntax() != 'msvc'
     '-Werror=unused-variable',
     '-Werror=unused-but-set-variable',
     '-Werror=unused-value',
+    '-Werror=format',
   ]
 endif
 



More information about the mesa-commit mailing list