From bf0a81056530059013b1d346036036695cccc089 Mon Sep 17 00:00:00 2001 From: Christophe Date: Fri, 4 Aug 2023 17:27:16 +0200 Subject: [PATCH] layer: Fix 64 bit to string conversion --- src/layer/vk_layer_settings.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/layer/vk_layer_settings.cpp b/src/layer/vk_layer_settings.cpp index a341211..c871b66 100644 --- a/src/layer/vk_layer_settings.cpp +++ b/src/layer/vk_layer_settings.cpp @@ -502,7 +502,7 @@ VkResult vlGetLayerSettingValues(VlLayerSettingSet layerSettingSet, const char * break; case VK_LAYER_SETTING_TYPE_INT64_EXT: for (std::size_t i = 0, n = settings_cache.size(); i < n; ++i) { - settings_cache[i] = vl::Format("%d", api_setting->asInt64[i]); + settings_cache[i] = vl::Format("%lld", api_setting->asInt64[i]); } break; case VK_LAYER_SETTING_TYPE_UINT32_EXT: @@ -512,7 +512,7 @@ VkResult vlGetLayerSettingValues(VlLayerSettingSet layerSettingSet, const char * break; case VK_LAYER_SETTING_TYPE_UINT64_EXT: for (std::size_t i = 0, n = settings_cache.size(); i < n; ++i) { - settings_cache[i] = vl::Format("%u", api_setting->asUint64[i]); + settings_cache[i] = vl::Format("%llu", api_setting->asUint64[i]); } break; case VK_LAYER_SETTING_TYPE_FLOAT_EXT: