mirror of
https://git.proxmox.com/git/libgit2
synced 2025-05-29 06:20:56 +00:00
update internal index API to avoid cast
This commit is contained in:
parent
d574de0e6e
commit
4604a65460
@ -94,7 +94,7 @@ static size_t read_entry(git_index_entry *dest, const void *buffer, size_t buffe
|
|||||||
static int read_header(struct index_header *dest, const void *buffer);
|
static int read_header(struct index_header *dest, const void *buffer);
|
||||||
|
|
||||||
static int parse_index(git_index *index, const char *buffer, size_t buffer_size);
|
static int parse_index(git_index *index, const char *buffer, size_t buffer_size);
|
||||||
static int is_index_extended(git_index *index);
|
static bool is_index_extended(git_index *index);
|
||||||
static int write_index(git_index *index, git_filebuf *file);
|
static int write_index(git_index *index, git_filebuf *file);
|
||||||
|
|
||||||
static int index_find(git_index *index, const char *path, int stage);
|
static int index_find(git_index *index, const char *path, int stage);
|
||||||
@ -1363,7 +1363,7 @@ static int parse_index(git_index *index, const char *buffer, size_t buffer_size)
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int is_index_extended(git_index *index)
|
static bool is_index_extended(git_index *index)
|
||||||
{
|
{
|
||||||
size_t i, extended;
|
size_t i, extended;
|
||||||
git_index_entry *entry;
|
git_index_entry *entry;
|
||||||
@ -1378,7 +1378,7 @@ static int is_index_extended(git_index *index)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return (int)extended;
|
return (extended > 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
static int write_disk_entry(git_filebuf *file, git_index_entry *entry)
|
static int write_disk_entry(git_filebuf *file, git_index_entry *entry)
|
||||||
@ -1534,7 +1534,7 @@ static int write_index(git_index *index, git_filebuf *file)
|
|||||||
{
|
{
|
||||||
git_oid hash_final;
|
git_oid hash_final;
|
||||||
struct index_header header;
|
struct index_header header;
|
||||||
int is_extended;
|
bool is_extended;
|
||||||
|
|
||||||
assert(index && file);
|
assert(index && file);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user