diff options
author | Vicent Marti <tanoku@gmail.com> | 2013-04-10 16:55:29 +0200 |
---|---|---|
committer | Vicent Marti <tanoku@gmail.com> | 2013-04-10 16:56:32 +0200 |
commit | 575a54db856947aeb4fc5cf1977844d22dfa1aab (patch) | |
tree | ed78187ff5d5d489888ea0740ec22c1968dbd218 /src/object.c | |
parent | 90431f1b80cc72c6cc4165665c9c46b6292daee5 (diff) | |
download | libgit2-575a54db856947aeb4fc5cf1977844d22dfa1aab.tar.gz |
object: Export git_object_dup
Diffstat (limited to 'src/object.c')
-rw-r--r-- | src/object.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/object.c b/src/object.c index f59e4c7da..80fe51152 100644 --- a/src/object.c +++ b/src/object.c @@ -360,7 +360,7 @@ int git_object_peel( assert(object && peeled); if (git_object_type(object) == target_type) - return git_object__dup(peeled, (git_object *)object); + return git_object_dup(peeled, (git_object *)object); source = (git_object *)object; @@ -396,3 +396,9 @@ int git_object_peel( return error; } +int git_object_dup(git_object **dest, git_object *source) +{ + git_cached_obj_incref(source); + *dest = source; + return 0; +} |