mirror of
https://git.proxmox.com/git/libgit2
synced 2025-05-03 20:02:04 +00:00
Don't redefine the same callback types, their signatures may change
This commit is contained in:
parent
98020d3a73
commit
48e60ae75e
@ -97,7 +97,7 @@ int fetch(git_repository *repo, int argc, char **argv)
|
|||||||
|
|
||||||
// Set up the callbacks (only update_tips for now)
|
// Set up the callbacks (only update_tips for now)
|
||||||
callbacks.update_tips = &update_cb;
|
callbacks.update_tips = &update_cb;
|
||||||
callbacks.progress = &progress_cb;
|
callbacks.sideband_progress = &progress_cb;
|
||||||
callbacks.credentials = cred_acquire_cb;
|
callbacks.credentials = cred_acquire_cb;
|
||||||
git_remote_set_callbacks(remote, &callbacks);
|
git_remote_set_callbacks(remote, &callbacks);
|
||||||
|
|
||||||
|
@ -32,7 +32,7 @@ GIT_EXTERN(int) git_indexer_new(
|
|||||||
const char *path,
|
const char *path,
|
||||||
unsigned int mode,
|
unsigned int mode,
|
||||||
git_odb *odb,
|
git_odb *odb,
|
||||||
git_transfer_progress_callback progress_cb,
|
git_transfer_progress_cb progress_cb,
|
||||||
void *progress_cb_payload);
|
void *progress_cb_payload);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -338,7 +338,7 @@ GIT_EXTERN(int) git_odb_open_rstream(git_odb_stream **out, git_odb *db, const gi
|
|||||||
GIT_EXTERN(int) git_odb_write_pack(
|
GIT_EXTERN(int) git_odb_write_pack(
|
||||||
git_odb_writepack **out,
|
git_odb_writepack **out,
|
||||||
git_odb *db,
|
git_odb *db,
|
||||||
git_transfer_progress_callback progress_cb,
|
git_transfer_progress_cb progress_cb,
|
||||||
void *progress_payload);
|
void *progress_payload);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -140,7 +140,7 @@ GIT_EXTERN(int) git_packbuilder_write(
|
|||||||
git_packbuilder *pb,
|
git_packbuilder *pb,
|
||||||
const char *path,
|
const char *path,
|
||||||
unsigned int mode,
|
unsigned int mode,
|
||||||
git_transfer_progress_callback progress_cb,
|
git_transfer_progress_cb progress_cb,
|
||||||
void *progress_cb_payload);
|
void *progress_cb_payload);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -457,7 +457,7 @@ struct git_remote_callbacks {
|
|||||||
* progress side-band will be passed to this function (this is
|
* progress side-band will be passed to this function (this is
|
||||||
* the 'counting objects' output.
|
* the 'counting objects' output.
|
||||||
*/
|
*/
|
||||||
int (*sideband_progress)(const char *str, int len, void *data);
|
git_transport_message_cb sideband_progress;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Completion is called when different parts of the download
|
* Completion is called when different parts of the download
|
||||||
@ -469,14 +469,14 @@ struct git_remote_callbacks {
|
|||||||
* This will be called if the remote host requires
|
* This will be called if the remote host requires
|
||||||
* authentication in order to connect to it.
|
* authentication in order to connect to it.
|
||||||
*/
|
*/
|
||||||
int (*credentials)(git_cred **cred, const char *url, const char *username_from_url, unsigned int allowed_types, void *data);
|
git_cred_acquire_cb credentials;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* During the download of new data, this will be regularly
|
* During the download of new data, this will be regularly
|
||||||
* called with the current count of progress done by the
|
* called with the current count of progress done by the
|
||||||
* indexer.
|
* indexer.
|
||||||
*/
|
*/
|
||||||
int (*transfer_progress)(const git_transfer_progress *stats, void *data);
|
git_transfer_progress_cb transfer_progress;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Each time a reference is updated locally, this function
|
* Each time a reference is updated locally, this function
|
||||||
|
@ -81,7 +81,7 @@ struct git_odb_backend {
|
|||||||
|
|
||||||
int (* writepack)(
|
int (* writepack)(
|
||||||
git_odb_writepack **, git_odb_backend *, git_odb *odb,
|
git_odb_writepack **, git_odb_backend *, git_odb *odb,
|
||||||
git_transfer_progress_callback progress_cb, void *progress_payload);
|
git_transfer_progress_cb progress_cb, void *progress_payload);
|
||||||
|
|
||||||
void (* free)(git_odb_backend *);
|
void (* free)(git_odb_backend *);
|
||||||
};
|
};
|
||||||
|
@ -287,7 +287,7 @@ struct git_transport {
|
|||||||
git_transport *transport,
|
git_transport *transport,
|
||||||
git_repository *repo,
|
git_repository *repo,
|
||||||
git_transfer_progress *stats,
|
git_transfer_progress *stats,
|
||||||
git_transfer_progress_callback progress_cb,
|
git_transfer_progress_cb progress_cb,
|
||||||
void *progress_payload);
|
void *progress_payload);
|
||||||
|
|
||||||
/* Checks to see if the transport is connected */
|
/* Checks to see if the transport is connected */
|
||||||
|
@ -241,7 +241,7 @@ typedef struct git_transfer_progress {
|
|||||||
* @param stats Structure containing information about the state of the transfer
|
* @param stats Structure containing information about the state of the transfer
|
||||||
* @param payload Payload provided by caller
|
* @param payload Payload provided by caller
|
||||||
*/
|
*/
|
||||||
typedef int (*git_transfer_progress_callback)(const git_transfer_progress *stats, void *payload);
|
typedef int (*git_transfer_progress_cb)(const git_transfer_progress *stats, void *payload);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Opaque structure representing a submodule.
|
* Opaque structure representing a submodule.
|
||||||
|
@ -17,7 +17,7 @@ int git_fetch__download_pack(
|
|||||||
git_transport *t,
|
git_transport *t,
|
||||||
git_repository *repo,
|
git_repository *repo,
|
||||||
git_transfer_progress *stats,
|
git_transfer_progress *stats,
|
||||||
git_transfer_progress_callback progress_cb,
|
git_transfer_progress_cb progress_cb,
|
||||||
void *progress_payload);
|
void *progress_payload);
|
||||||
|
|
||||||
int git_fetch_setup_walk(git_revwalk **out, git_repository *repo);
|
int git_fetch_setup_walk(git_revwalk **out, git_repository *repo);
|
||||||
|
@ -45,7 +45,7 @@ struct git_indexer {
|
|||||||
unsigned int fanout[256];
|
unsigned int fanout[256];
|
||||||
git_hash_ctx hash_ctx;
|
git_hash_ctx hash_ctx;
|
||||||
git_oid hash;
|
git_oid hash;
|
||||||
git_transfer_progress_callback progress_cb;
|
git_transfer_progress_cb progress_cb;
|
||||||
void *progress_payload;
|
void *progress_payload;
|
||||||
char objbuf[8*1024];
|
char objbuf[8*1024];
|
||||||
|
|
||||||
@ -120,7 +120,7 @@ int git_indexer_new(
|
|||||||
const char *prefix,
|
const char *prefix,
|
||||||
unsigned int mode,
|
unsigned int mode,
|
||||||
git_odb *odb,
|
git_odb *odb,
|
||||||
git_transfer_progress_callback progress_cb,
|
git_transfer_progress_cb progress_cb,
|
||||||
void *progress_payload)
|
void *progress_payload)
|
||||||
{
|
{
|
||||||
git_indexer *idx;
|
git_indexer *idx;
|
||||||
|
@ -1051,7 +1051,7 @@ int git_odb_open_rstream(git_odb_stream **stream, git_odb *db, const git_oid *oi
|
|||||||
return error;
|
return error;
|
||||||
}
|
}
|
||||||
|
|
||||||
int git_odb_write_pack(struct git_odb_writepack **out, git_odb *db, git_transfer_progress_callback progress_cb, void *progress_payload)
|
int git_odb_write_pack(struct git_odb_writepack **out, git_odb *db, git_transfer_progress_cb progress_cb, void *progress_payload)
|
||||||
{
|
{
|
||||||
size_t i, writes = 0;
|
size_t i, writes = 0;
|
||||||
int error = GIT_ERROR;
|
int error = GIT_ERROR;
|
||||||
|
@ -563,7 +563,7 @@ static void pack_backend__writepack_free(struct git_odb_writepack *_writepack)
|
|||||||
static int pack_backend__writepack(struct git_odb_writepack **out,
|
static int pack_backend__writepack(struct git_odb_writepack **out,
|
||||||
git_odb_backend *_backend,
|
git_odb_backend *_backend,
|
||||||
git_odb *odb,
|
git_odb *odb,
|
||||||
git_transfer_progress_callback progress_cb,
|
git_transfer_progress_cb progress_cb,
|
||||||
void *progress_payload)
|
void *progress_payload)
|
||||||
{
|
{
|
||||||
struct pack_backend *backend;
|
struct pack_backend *backend;
|
||||||
|
@ -1288,7 +1288,7 @@ int git_packbuilder_write(
|
|||||||
git_packbuilder *pb,
|
git_packbuilder *pb,
|
||||||
const char *path,
|
const char *path,
|
||||||
unsigned int mode,
|
unsigned int mode,
|
||||||
git_transfer_progress_callback progress_cb,
|
git_transfer_progress_cb progress_cb,
|
||||||
void *progress_cb_payload)
|
void *progress_cb_payload)
|
||||||
{
|
{
|
||||||
git_indexer *indexer;
|
git_indexer *indexer;
|
||||||
|
@ -472,7 +472,7 @@ on_error:
|
|||||||
|
|
||||||
typedef struct foreach_data {
|
typedef struct foreach_data {
|
||||||
git_transfer_progress *stats;
|
git_transfer_progress *stats;
|
||||||
git_transfer_progress_callback progress_cb;
|
git_transfer_progress_cb progress_cb;
|
||||||
void *progress_payload;
|
void *progress_payload;
|
||||||
git_odb_writepack *writepack;
|
git_odb_writepack *writepack;
|
||||||
} foreach_data;
|
} foreach_data;
|
||||||
@ -489,7 +489,7 @@ static int local_download_pack(
|
|||||||
git_transport *transport,
|
git_transport *transport,
|
||||||
git_repository *repo,
|
git_repository *repo,
|
||||||
git_transfer_progress *stats,
|
git_transfer_progress *stats,
|
||||||
git_transfer_progress_callback progress_cb,
|
git_transfer_progress_cb progress_cb,
|
||||||
void *progress_payload)
|
void *progress_payload)
|
||||||
{
|
{
|
||||||
transport_local *t = (transport_local*)transport;
|
transport_local *t = (transport_local*)transport;
|
||||||
|
@ -167,7 +167,7 @@ int git_smart__download_pack(
|
|||||||
git_transport *transport,
|
git_transport *transport,
|
||||||
git_repository *repo,
|
git_repository *repo,
|
||||||
git_transfer_progress *stats,
|
git_transfer_progress *stats,
|
||||||
git_transfer_progress_callback progress_cb,
|
git_transfer_progress_cb progress_cb,
|
||||||
void *progress_payload);
|
void *progress_payload);
|
||||||
|
|
||||||
/* smart.c */
|
/* smart.c */
|
||||||
|
@ -450,7 +450,7 @@ static int no_sideband(transport_smart *t, struct git_odb_writepack *writepack,
|
|||||||
|
|
||||||
struct network_packetsize_payload
|
struct network_packetsize_payload
|
||||||
{
|
{
|
||||||
git_transfer_progress_callback callback;
|
git_transfer_progress_cb callback;
|
||||||
void *payload;
|
void *payload;
|
||||||
git_transfer_progress *stats;
|
git_transfer_progress *stats;
|
||||||
size_t last_fired_bytes;
|
size_t last_fired_bytes;
|
||||||
@ -478,7 +478,7 @@ int git_smart__download_pack(
|
|||||||
git_transport *transport,
|
git_transport *transport,
|
||||||
git_repository *repo,
|
git_repository *repo,
|
||||||
git_transfer_progress *stats,
|
git_transfer_progress *stats,
|
||||||
git_transfer_progress_callback transfer_progress_cb,
|
git_transfer_progress_cb transfer_progress_cb,
|
||||||
void *progress_payload)
|
void *progress_payload)
|
||||||
{
|
{
|
||||||
transport_smart *t = (transport_smart *)transport;
|
transport_smart *t = (transport_smart *)transport;
|
||||||
|
Loading…
Reference in New Issue
Block a user