Name |
Last commit
|
Last update |
---|---|---|
.. | ||
commit.h | ||
config.h | ||
diff.h | ||
filter.h | ||
hashsig.h | ||
index.h | ||
mempack.h | ||
odb_backend.h | ||
openssl.h | ||
refdb_backend.h | ||
reflog.h | ||
refs.h | ||
repository.h | ||
stream.h | ||
transport.h |
As refdb and odb backends can be allocated by client code, libgit2 can’t know whether an alternative memory allocator was used, and thus should not try to call `git__free` on those objects. Instead, odb and refdb backend implementations must always provide their own `free` functions to ensure memory gets freed correctly.
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
commit.h | Loading commit data... | |
config.h | Loading commit data... | |
diff.h | Loading commit data... | |
filter.h | Loading commit data... | |
hashsig.h | Loading commit data... | |
index.h | Loading commit data... | |
mempack.h | Loading commit data... | |
odb_backend.h | Loading commit data... | |
openssl.h | Loading commit data... | |
refdb_backend.h | Loading commit data... | |
reflog.h | Loading commit data... | |
refs.h | Loading commit data... | |
repository.h | Loading commit data... | |
stream.h | Loading commit data... | |
transport.h | Loading commit data... |