diff options
| author | Edward Thomson <ethomson@edwardthomson.com> | 2013-03-01 15:37:33 -0600 |
|---|---|---|
| committer | Edward Thomson <ethomson@edwardthomson.com> | 2013-03-07 11:01:52 -0600 |
| commit | d00d54645d931c77a9b401518c0d73e3f640454b (patch) | |
| tree | e1932dcc97172a53524e9db1ba4923cf137a4f9c /src/revparse.c | |
| parent | 6a9ef012376e8a21dcfd0499ab16048eb6e954c3 (diff) | |
| download | libgit2-d00d54645d931c77a9b401518c0d73e3f640454b.tar.gz | |
immutable references and a pluggable ref database
Diffstat (limited to 'src/revparse.c')
| -rw-r--r-- | src/revparse.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/revparse.c b/src/revparse.c index 884879975..8a45889bb 100644 --- a/src/revparse.c +++ b/src/revparse.c @@ -10,6 +10,7 @@ #include "common.h" #include "buffer.h" #include "tree.h" +#include "refdb.h" #include "git2.h" @@ -656,7 +657,7 @@ static int object_from_reference(git_object **object, git_reference *reference) if (git_reference_resolve(&resolved, reference) < 0) return -1; - error = git_object_lookup(object, reference->owner, git_reference_target(resolved), GIT_OBJ_ANY); + error = git_object_lookup(object, reference->db->repo, git_reference_target(resolved), GIT_OBJ_ANY); git_reference_free(resolved); return error; |
