⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 286382 in webkit


Ignore:
Timestamp:
Dec 1, 2021, 1:25:07 PM (5 years ago)
Author:
ysuzuki@apple.com
Message:

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

  • runtime/StructureChain.cpp:

(JSC::StructureChain::create):

Location:
trunk/Source/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r286378 r286382  
     12021-12-01  Yusuke Suzuki  <ysuzuki@apple.com>
     2
     3        Unreviewed, use void* to suppress GCC warning
     4        https://bugs.webkit.org/show_bug.cgi?id=233379
     5
     6        * runtime/StructureChain.cpp:
     7        (JSC::StructureChain::create):
     8
    192021-12-01  Mikhail R. Gadelha  <mikhail@igalia.com>
    210
  • trunk/Source/JavaScriptCore/runtime/StructureChain.cpp

    r286347 r286382  
    4949    ++size; // Sentinel nullptr.
    5050    size_t bytes = Checked<size_t>(size) * sizeof(StructureID);
    51     StructureID* vector = static_cast<StructureID*>(vm.jsValueGigacageAuxiliarySpace().allocateNonVirtual(vm, bytes, nullptr, AllocationFailureMode::Assert));
     51    void* vector = vm.jsValueGigacageAuxiliarySpace().allocateNonVirtual(vm, bytes, nullptr, AllocationFailureMode::Assert);
    5252    memset(vector, 0, bytes);
    53     StructureChain* chain = new (NotNull, allocateCell<StructureChain>(vm)) StructureChain(vm, vm.structureChainStructure.get(), vector);
     53    StructureChain* chain = new (NotNull, allocateCell<StructureChain>(vm)) StructureChain(vm, vm.structureChainStructure.get(), static_cast<StructureID*>(vector));
    5454    chain->finishCreation(vm, head);
    5555    return chain;
Note: See TracChangeset for help on using the changeset viewer.