diff options
| author | Matthew Plough <matt@arena.io> | 2017-01-27 14:37:16 -0500 |
|---|---|---|
| committer | Matthew Plough <matt@arena.io> | 2017-01-27 14:37:16 -0500 |
| commit | 921493cc94fa3542e6f7b2ac218a1163826f7dbc (patch) | |
| tree | b72ee2de2796ea06b17b41ae4cebdbdc21db1012 /include/git2 | |
| parent | d0c418c0bb150cce670bbfd1d9343f91f894125a (diff) | |
| download | libgit2-921493cc94fa3542e6f7b2ac218a1163826f7dbc.tar.gz | |
Update docs for git_oid_fromstrn and p
Diffstat (limited to 'include/git2')
| -rw-r--r-- | include/git2/oid.h | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/include/git2/oid.h b/include/git2/oid.h index 8ad51c8ba..aaa678cc0 100644 --- a/include/git2/oid.h +++ b/include/git2/oid.h @@ -50,17 +50,16 @@ GIT_EXTERN(int) git_oid_fromstr(git_oid *out, const char *str); * Parse a hex formatted null-terminated string into a git_oid. * * @param out oid structure the result is written into. - * @param str input hex string; must be at least 4 characters - * long and null-terminated. + * @param str input hex string; must be null-terminated. * @return 0 or an error code */ GIT_EXTERN(int) git_oid_fromstrp(git_oid *out, const char *str); /** - * Parse N characters of a hex formatted object id into a git_oid + * Parse N characters of a hex formatted object id into a git_oid. * - * If N is odd, N-1 characters will be parsed instead. - * The remaining space in the git_oid will be set to zero. + * If N is odd, the last byte's high nibble will be read in and the + * low nibble set to zero. * * @param out oid structure the result is written into. * @param str input hex string of at least size `length` |
