samples: Changed to use snprintf() instead of sprintf(). 20/168620/1
authorjoonbum.ko <joonbum.ko@samsung.com>
Mon, 29 Jan 2018 05:07:09 +0000 (14:07 +0900)
committerjoonbum.ko <joonbum.ko@samsung.com>
Mon, 29 Jan 2018 05:07:13 +0000 (14:07 +0900)
 - PROC_USE.VULNERABLE
  WGID: 305103, 305104

Change-Id: Ibe7521bab6b8568a0e6039bff3c41b0e914db71f
Signed-off-by: joonbum.ko <joonbum.ko@samsung.com>
samples/tri.c
samples/vulkaninfo.c

index b523502..396b7c3 100644 (file)
@@ -128,11 +128,11 @@ dbgFunc(VkFlags msgFlags, VkDebugReportObjectTypeEXT objType,
     validation_error = 1;
 
     if (msgFlags & VK_DEBUG_REPORT_ERROR_BIT_EXT) {
-        sprintf(message, "ERROR: [%s] Code %d : %s", pLayerPrefix, msgCode,
-                pMsg);
+        snprintf(message, sizeof(message), "ERROR: [%s] Code %d : %s",
+                 pLayerPrefix, msgCode, pMsg);
     } else if (msgFlags & VK_DEBUG_REPORT_WARNING_BIT_EXT) {
-        sprintf(message, "WARNING: [%s] Code %d : %s", pLayerPrefix, msgCode,
-                pMsg);
+        snprintf(message, sizeof(message), "WARNING: [%s] Code %d : %s",
+                 pLayerPrefix, msgCode, pMsg);
     } else {
         return false;
     }
index 2d6b857..4e4b719 100644 (file)
@@ -143,17 +143,17 @@ dbg_callback(VkFlags msgFlags, VkDebugReportObjectTypeEXT objType,
     assert(message);
 
     if (msgFlags & VK_DEBUG_REPORT_ERROR_BIT_EXT) {
-        sprintf(message, "ERROR: [%s] Code %d : %s", pLayerPrefix, msgCode,
-                pMsg);
+        snprintf(message, sizeof(message), "ERROR: [%s] Code %d : %s",
+                 pLayerPrefix, msgCode, pMsg);
     } else if (msgFlags & VK_DEBUG_REPORT_WARNING_BIT_EXT) {
-        sprintf(message, "WARNING: [%s] Code %d : %s", pLayerPrefix, msgCode,
-                pMsg);
+        snprintf(message, sizeof(message), "WARNING: [%s] Code %d : %s",
+                 pLayerPrefix, msgCode, pMsg);
     } else if (msgFlags & VK_DEBUG_REPORT_INFORMATION_BIT_EXT) {
-        sprintf(message, "INFO: [%s] Code %d : %s", pLayerPrefix, msgCode,
-                pMsg);
+        snprintf(message, sizeof(message), "INFO: [%s] Code %d : %s",
+                 pLayerPrefix, msgCode, pMsg);
     } else if (msgFlags & VK_DEBUG_REPORT_DEBUG_BIT_EXT) {
-        sprintf(message, "DEBUG: [%s] Code %d : %s", pLayerPrefix, msgCode,
-                pMsg);
+        snprintf(message, sizeof(message), "DEBUG: [%s] Code %d : %s",
+                 pLayerPrefix, msgCode, pMsg);
     }
 
     printf("%s\n", message);