Title: [295043] trunk/Source/bmalloc/libpas/src/libpas/pas_utils.c
Revision
295043
Author
brandonstew...@apple.com
Date
2022-05-30 22:49:51 -0700 (Mon, 30 May 2022)

Log Message

[libpas] Build fix macOS
https://bugs.webkit.org/show_bug.cgi?id=241116

Reviewed by Yusuke Suzuki.

Convert from int to uint64_t. Line should always be a positive number.

* Source/bmalloc/libpas/src/libpas/pas_utils.c:
(pas_assertion_failed_no_inline):
(pas_assertion_failed_no_inline_with_extra_detail):

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

Modified Paths

Diff

Modified: trunk/Source/bmalloc/libpas/src/libpas/pas_utils.c (295042 => 295043)


--- trunk/Source/bmalloc/libpas/src/libpas/pas_utils.c	2022-05-31 04:50:57 UTC (rev 295042)
+++ trunk/Source/bmalloc/libpas/src/libpas/pas_utils.c	2022-05-31 05:49:51 UTC (rev 295043)
@@ -108,7 +108,7 @@
 {
     pas_log("[%d] pas assertion failed: ", getpid());
     pas_log("%s:%d: %s: assertion %s failed.\n", filename, line, function, _expression_);
-    pas_crash_with_info_impl((uint64_t)filename, line, (uint64_t) function, (uint64_t) _expression_, 0xbeefbff0, 42, 1337);
+    pas_crash_with_info_impl((uint64_t)filename, (uint64_t)line, (uint64_t)function, (uint64_t)_expression_, 0xbeefbff0, 42, 1337);
 }
 
 void pas_assertion_failed_no_inline_with_extra_detail(const char* filename, int line, const char* function, const char* _expression_, uint64_t extra)
@@ -115,7 +115,7 @@
 {
     pas_log("[%d] pas assertion failed (with extra detail): ", getpid());
     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);
+    pas_crash_with_info_impl((uint64_t)filename, (uint64_t)line, (uint64_t)function, (uint64_t)_expression_, extra, 1337, 0xbeef0bff);
 }
 
 void pas_panic_on_out_of_memory_error()
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to