• Show log

    Commit

  • Hash : 5320a4aa
    Author : Nick Wellnhofer
    Date : 2024-12-15T23:35:28

    memory: Implement xmlGrowCapacity to safely grow arrays
    
    xmlGrowCapacity makes sure that dynamic arrays don't grow beyond an
    explicit maximum size. size_t considerations are also taken into account.
    A macro XML_MAX_ITEMS is provided as default maximum with value
    1 billion.
    
    When fuzzing, the initial size is set to 1 to cause more reallocations.
    This can require adjustments if callers really need larger arrays.