Title: [286382] trunk/Source/_javascript_Core
Revision
286382
Author
ysuz...@apple.com
Date
2021-12-01 13:25:07 -0800 (Wed, 01 Dec 2021)

Log Message

Unreviewed, use void* to suppress GCC warning
https://bugs.webkit.org/show_bug.cgi?id=233379

* runtime/StructureChain.cpp:
(JSC::StructureChain::create):

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (286381 => 286382)


--- trunk/Source/_javascript_Core/ChangeLog	2021-12-01 21:18:54 UTC (rev 286381)
+++ trunk/Source/_javascript_Core/ChangeLog	2021-12-01 21:25:07 UTC (rev 286382)
@@ -1,3 +1,11 @@
+2021-12-01  Yusuke Suzuki  <ysuz...@apple.com>
+
+        Unreviewed, use void* to suppress GCC warning
+        https://bugs.webkit.org/show_bug.cgi?id=233379
+
+        * runtime/StructureChain.cpp:
+        (JSC::StructureChain::create):
+
 2021-12-01  Mikhail R. Gadelha  <mikh...@igalia.com>
 
         Disable madd4 instruction generation globally for MIPS

Modified: trunk/Source/_javascript_Core/runtime/StructureChain.cpp (286381 => 286382)


--- trunk/Source/_javascript_Core/runtime/StructureChain.cpp	2021-12-01 21:18:54 UTC (rev 286381)
+++ trunk/Source/_javascript_Core/runtime/StructureChain.cpp	2021-12-01 21:25:07 UTC (rev 286382)
@@ -48,9 +48,9 @@
         ++size;
     ++size; // Sentinel nullptr.
     size_t bytes = Checked<size_t>(size) * sizeof(StructureID);
-    StructureID* vector = static_cast<StructureID*>(vm.jsValueGigacageAuxiliarySpace().allocateNonVirtual(vm, bytes, nullptr, AllocationFailureMode::Assert));
+    void* vector = vm.jsValueGigacageAuxiliarySpace().allocateNonVirtual(vm, bytes, nullptr, AllocationFailureMode::Assert);
     memset(vector, 0, bytes);
-    StructureChain* chain = new (NotNull, allocateCell<StructureChain>(vm)) StructureChain(vm, vm.structureChainStructure.get(), vector);
+    StructureChain* chain = new (NotNull, allocateCell<StructureChain>(vm)) StructureChain(vm, vm.structureChainStructure.get(), static_cast<StructureID*>(vector));
     chain->finishCreation(vm, head);
     return chain;
 }
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to