aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWater Chika <water_chika@outlook.com>2023-07-26 11:13:32 +0000
committerCharles Giessen <46324611+charles-lunarg@users.noreply.github.com>2023-08-02 10:20:03 -0600
commitb8f2f1406ef3e7b9a2e01edaaaf62d82eef1eb00 (patch)
treedc4df5047f8ec2f595ae20256364131e27449d05
parentadf8532bc503066a9c4cf8ea30cc0f8217044f0f (diff)
downloadusermoji-b8f2f1406ef3e7b9a2e01edaaaf62d82eef1eb00.tar.xz
pMessageIdName maybe NULL.
-rw-r--r--cube/cube.c2
-rw-r--r--cube/cube.cpp3
2 files changed, 3 insertions, 2 deletions
diff --git a/cube/cube.c b/cube/cube.c
index 75d573b4..c3e3613f 100644
--- a/cube/cube.c
+++ b/cube/cube.c
@@ -521,7 +521,7 @@ VKAPI_ATTR VkBool32 VKAPI_CALL debug_messenger_callback(VkDebugUtilsMessageSever
}
sprintf(message, "%s - Message Id Number: %d | Message Id Name: %s\n\t%s\n", prefix, pCallbackData->messageIdNumber,
- pCallbackData->pMessageIdName, pCallbackData->pMessage);
+ pCallbackData->pMessageIdName == NULL ? "" : pCallbackData->pMessageIdName, pCallbackData->pMessage);
if (pCallbackData->objectCount > 0) {
char tmp_message[500];
sprintf(tmp_message, "\n\tObjects - %d\n", pCallbackData->objectCount);
diff --git a/cube/cube.cpp b/cube/cube.cpp
index 1e7d48cf..f7ddaf75 100644
--- a/cube/cube.cpp
+++ b/cube/cube.cpp
@@ -1051,7 +1051,8 @@ VKAPI_ATTR VkBool32 VKAPI_CALL Demo::debug_messenger_callback(VkDebugUtilsMessag
}
message << " - Message Id Number: " << std::to_string(pCallbackData->messageIdNumber);
- message << " | Message Id Name: " << pCallbackData->pMessageIdName << "\n\t" << pCallbackData->pMessage << "\n";
+ message << " | Message Id Name: " << (pCallbackData->pMessageIdName == nullptr ? "" : pCallbackData->pMessageIdName) << "\n\t"
+ << pCallbackData->pMessage << "\n";
if (pCallbackData->objectCount > 0) {
message << "\n\tObjects - " << pCallbackData->objectCount << "\n";