Title: [294364] trunk/Source/bmalloc/libpas/src/libpas/pas_utils.c
Revision
294364
Author
basuke.suz...@sony.com
Date
2022-05-17 16:54:32 -0700 (Tue, 17 May 2022)

Log Message

[libpas] Suppress warnings for %llu format specifier for uint64_t.
https://bugs.webkit.org/show_bug.cgi?id=240541

Reviewed by Yusuke Suzuki.

Use PRIu64 instead.

* libpas/src/libpas/pas_utils.c:
(pas_assertion_failed_no_inline_with_extra_detail):

Canonical link: https://commits.webkit.org/250667@main

Modified Paths

Diff

Modified: trunk/Source/bmalloc/libpas/src/libpas/pas_utils.c (294363 => 294364)


--- trunk/Source/bmalloc/libpas/src/libpas/pas_utils.c	2022-05-17 23:50:32 UTC (rev 294363)
+++ trunk/Source/bmalloc/libpas/src/libpas/pas_utils.c	2022-05-17 23:54:32 UTC (rev 294364)
@@ -32,6 +32,7 @@
 #include "pas_lock.h"
 #include "pas_log.h"
 #include "pas_string_stream.h"
+#include <inttypes.h>
 #include <stdarg.h>
 #include <stdio.h>
 #include <unistd.h>
@@ -113,7 +114,7 @@
 void pas_assertion_failed_no_inline_with_extra_detail(const char* filename, int line, const char* function, const char* _expression_, uint64_t extra)
 {
     pas_log("[%d] pas assertion failed (with extra detail): ", getpid());
-    pas_log("%s:%d: %s: assertion %s failed. Extra data: %llu.\n", filename, line, function, _expression_, extra);
+    pas_log("%s:%d: %s: assertion %s failed. Extra data: %" PRIu64 ".\n", filename, line, function, _expression_, extra);
     pas_crash_with_info_impl((uint64_t)filename, line, (uint64_t) function, (uint64_t) _expression_, extra, 1337, 0xbeef0bff);
 }
 
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to