• Show log

    Commit

  • Hash : 97b8491b
    Author : Etienne Samson
    Date : 2019-12-08T15:25:52

    refs: rename git_reference__set_name to git_reference__realloc
    
    As git_reference__name will reallocate storage to account for longer
    names (it's actually allocator-dependent), it will cause all existing
    pointers to the old object to become dangling, as they now point to
    freed memory.
    
    Fix the issue by renaming to a more descriptive name, and pass a pointer
    to the actual reference that can safely be invalidated if the realloc
    succeeds.