Name |
Last commit
|
Last update |
---|---|---|
.. | ||
backend | ||
alternates.c | ||
emptyobjects.c | ||
foreach.c | ||
loose.c | ||
loose_data.h | ||
mixed.c | ||
pack_data.h | ||
pack_data_one.h | ||
packed.c | ||
packed_one.c | ||
sorting.c | ||
streamwrite.c |
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 |
---|---|---|
.. | ||
backend | Loading commit data... | |
alternates.c | Loading commit data... | |
emptyobjects.c | Loading commit data... | |
foreach.c | Loading commit data... | |
loose.c | Loading commit data... | |
loose_data.h | Loading commit data... | |
mixed.c | Loading commit data... | |
pack_data.h | Loading commit data... | |
pack_data_one.h | Loading commit data... | |
packed.c | Loading commit data... | |
packed_one.c | Loading commit data... | |
sorting.c | Loading commit data... | |
streamwrite.c | Loading commit data... |