diff options
author | Vicent Marti <tanoku@gmail.com> | 2013-04-15 23:40:46 +0200 |
---|---|---|
committer | Vicent Marti <tanoku@gmail.com> | 2013-04-15 23:40:46 +0200 |
commit | cbda09d00bb2aa703f90251b231c74d7acc6d21c (patch) | |
tree | 1d2de3612ef3ac970575b96b59200c3725e6a44d /src/revparse.c | |
parent | 36c2dfed696f80a20ca1352f32ec8b136b800c30 (diff) | |
download | libgit2-cbda09d00bb2aa703f90251b231c74d7acc6d21c.tar.gz |
git_revision -> git_revspec
Diffstat (limited to 'src/revparse.c')
-rw-r--r-- | src/revparse.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/revparse.c b/src/revparse.c index a4fedd27c..74635ed04 100644 --- a/src/revparse.c +++ b/src/revparse.c @@ -870,41 +870,41 @@ cleanup: int git_revparse( - git_revision *revision, + git_revspec *revspec, git_repository *repo, const char *spec) { const char *dotdot; int error = 0; - assert(revision && repo && spec); + assert(revspec && repo && spec); - memset(revision, 0x0, sizeof(*revision)); + memset(revspec, 0x0, sizeof(*revspec)); if ((dotdot = strstr(spec, "..")) != NULL) { char *lstr; const char *rstr; - revision->flags = GIT_REVPARSE_RANGE; + revspec->flags = GIT_REVPARSE_RANGE; lstr = git__substrdup(spec, dotdot - spec); rstr = dotdot + 2; if (dotdot[2] == '.') { - revision->flags |= GIT_REVPARSE_MERGE_BASE; + revspec->flags |= GIT_REVPARSE_MERGE_BASE; rstr++; } - if ((error = git_revparse_single(&revision->from, repo, lstr)) < 0) { + if ((error = git_revparse_single(&revspec->from, repo, lstr)) < 0) { return error; } - if ((error = git_revparse_single(&revision->to, repo, rstr)) < 0) { + if ((error = git_revparse_single(&revspec->to, repo, rstr)) < 0) { return error; } git__free((void*)lstr); } else { - revision->flags = GIT_REVPARSE_SINGLE; - error = git_revparse_single(&revision->from, repo, spec); + revspec->flags = GIT_REVPARSE_SINGLE; + error = git_revparse_single(&revspec->from, repo, spec); } return error; |