• Show log

    Commit

  • Hash : 9a8386a2
    Author : Patrick Steinhardt
    Date : 2017-06-07T09:50:54

    buffer: consistently use `ENSURE_SIZE` to grow buffers on-demand
    
    The `ENSURE_SIZE` macro can be used to grow a buffer if its currently
    allocated size does not suffice a required target size. While most of
    the code already uses this macro, the `git_buf_join` and `git_buf_join3`
    functions do not yet use it. Due to the macro first checking whether we
    have to grow the buffer at all, this has the benefit of saving a
    function call when it is not needed. While this is nice to have, it will
    probably not matter at all performance-wise -- instead, this only serves
    for consistency across the code.