summaryrefslogtreecommitdiff
path: root/src/revparse.c
diff options
context:
space:
mode:
authorVicent Marti <tanoku@gmail.com>2013-04-15 23:40:46 +0200
committerVicent Marti <tanoku@gmail.com>2013-04-15 23:40:46 +0200
commitcbda09d00bb2aa703f90251b231c74d7acc6d21c (patch)
tree1d2de3612ef3ac970575b96b59200c3725e6a44d /src/revparse.c
parent36c2dfed696f80a20ca1352f32ec8b136b800c30 (diff)
downloadlibgit2-cbda09d00bb2aa703f90251b231c74d7acc6d21c.tar.gz
git_revision -> git_revspec
Diffstat (limited to 'src/revparse.c')
-rw-r--r--src/revparse.c18
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;