summaryrefslogtreecommitdiff
path: root/src/oid.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/oid.h')
-rw-r--r--src/oid.h51
1 files changed, 0 insertions, 51 deletions
diff --git a/src/oid.h b/src/oid.h
deleted file mode 100644
index 84231ffca..000000000
--- a/src/oid.h
+++ /dev/null
@@ -1,51 +0,0 @@
-/*
- * 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_oid_h__
-#define INCLUDE_oid_h__
-
-#include "common.h"
-
-#include "git2/oid.h"
-
-/**
- * Format a git_oid into a newly allocated c-string.
- *
- * The c-string is owned by the caller and needs to be manually freed.
- *
- * @param id the oid structure to format
- * @return the c-string; NULL if memory is exhausted. Caller must
- * deallocate the string with git__free().
- */
-char *git_oid_allocfmt(const git_oid *id);
-
-GIT_INLINE(int) git_oid__hashcmp(const unsigned char *sha1, const unsigned char *sha2)
-{
- return memcmp(sha1, sha2, GIT_OID_RAWSZ);
-}
-
-/*
- * Compare two oid structures.
- *
- * @param a first oid structure.
- * @param b second oid structure.
- * @return <0, 0, >0 if a < b, a == b, a > b.
- */
-GIT_INLINE(int) git_oid__cmp(const git_oid *a, const git_oid *b)
-{
- return git_oid__hashcmp(a->id, b->id);
-}
-
-GIT_INLINE(void) git_oid__cpy_prefix(
- git_oid *out, const git_oid *id, size_t len)
-{
- memcpy(&out->id, id->id, (len + 1) / 2);
-
- if (len & 1)
- out->id[len / 2] &= 0xF0;
-}
-
-#endif