mirror of
https://git.proxmox.com/git/libgit2
synced 2025-05-02 19:32:23 +00:00

References and their logs are logically coupled, let's make it so in the code by moving the fs-based reflog implementation to live next to the fs-based refs one. As part of the change, make the function take names rather than references, as only the names are relevant when looking up and handling reflogs.
22 lines
524 B
C
22 lines
524 B
C
/*
|
|
* Copyright (C) the libgit2 contributors. All rights reserved.
|
|
*
|
|
* This file is part of libgit2, distributed under the GNU GPL v2 with
|
|
* a Linking Exception. For full terms see the included COPYING file.
|
|
*/
|
|
#ifndef INCLUDE_sys_git_reflog_h__
|
|
#define INCLUDE_sys_git_reflog_h__
|
|
|
|
#include "git2/common.h"
|
|
#include "git2/types.h"
|
|
#include "git2/oid.h"
|
|
|
|
GIT_BEGIN_DECL
|
|
|
|
GIT_EXTERN(git_reflog_entry *) git_reflog_entry__alloc(void);
|
|
GIT_EXTERN(void) git_reflog_entry__free(git_reflog_entry *entry);
|
|
|
|
GIT_END_DECL
|
|
|
|
#endif
|