• Show log

    Commit

  • Hash : 78606263
    Author : Russell Belfer
    Date : 2013-04-15T00:05:44

    Add callback to git_objects_table
    
    This adds create and free callback to the git_objects_table so
    that more of the creation and destruction of objects can be table
    driven instead of using switch statements.  This also makes the
    semantics of certain object creation functions consistent so that
    we can make better use of function pointers.  This also fixes a
    theoretical error case where an object allocation fails and we
    end up storing NULL into the cache.