From 5b99ac92495a8e5b3f468c00941f9090fd866676 Mon Sep 17 00:00:00 2001 From: Pankaj Garg Date: Fri, 16 Oct 2020 12:34:20 -0700 Subject: [PATCH] Fix snprintf format error --- src/controller/CHIPDeviceController.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/controller/CHIPDeviceController.cpp b/src/controller/CHIPDeviceController.cpp index 319d6079edb633..076a5dea682ed7 100644 --- a/src/controller/CHIPDeviceController.cpp +++ b/src/controller/CHIPDeviceController.cpp @@ -67,8 +67,8 @@ constexpr const char * kDeviceAddressKeyPrefix = "DeviceAddress"; do \ { \ const size_t len = strlen(keyPrefix); \ - char key[len + sizeof(NodeId) + 1]; \ - snprintf(key, sizeof(key), "%s%llx", keyPrefix, node); \ + char key[len + 2 * sizeof(NodeId) + 1]; \ + snprintf(key, sizeof(key), "%s%" PRIx64, keyPrefix, node); \ action; \ } while (0)