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 |
The old implementation had two issues: 1. OIDs that were too short as to be ambiguous were not being handled properly. 2. If the last OID to expand in the array was missing from the ODB, we would leak a `GIT_ENOTFOUND` error code from the function.
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... |