diff options
Diffstat (limited to 'src/revwalk.c')
| -rw-r--r-- | src/revwalk.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/revwalk.c b/src/revwalk.c index 422ef9df8..d4627ae2e 100644 --- a/src/revwalk.c +++ b/src/revwalk.c @@ -92,8 +92,9 @@ int gitrp_push(git_revpool *pool, git_commit *commit) if (commit->object.pool != pool || pool->walking) return GIT_ERROR; - if (!commit->parsed) { - int error = git_commit_parse_existing(commit); + if (!commit->basic_parse) { + int error = git_commit__parse_basic(commit); + if (error < 0) return error; } @@ -129,8 +130,8 @@ int gitrp__enroot(git_revpool *pool, git_commit *commit) if (commit->seen) return 0; - if (commit->parsed == 0) { - error = git_commit_parse_existing(commit); + if (!commit->basic_parse) { + error = git_commit__parse_basic(commit); if (error < 0) return error; } |
