diff options
author | Daniel Barkalow <barkalow@iabervon.org> | 2007-09-10 23:02:34 -0400 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2007-09-19 03:22:30 -0700 |
commit | fc57b6aaa5bc59ecbe0c052b98196a93b35760a5 (patch) | |
tree | e64dcae3f9242d3a57fbb138e6d38f1b9672216e /http.h | |
parent | 45c1741235a1fbd54484fa1c67ea68569dcfa23e (diff) | |
download | git-fc57b6aaa5bc59ecbe0c052b98196a93b35760a5.tar.gz |
Make function to refill http queue a callback
This eliminates the last function provided by the code using http.h as
a global symbol, so it should be possible to have multiple programs
using http.h in the same executable, and it also adds an argument to
that callback, so that info can be passed into the callback without
being global.
Signed-off-by: Daniel Barkalow <barkalow@iabervon.org>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'http.h')
-rw-r--r-- | http.h | 4 |
1 files changed, 1 insertions, 3 deletions
@@ -70,10 +70,8 @@ extern void release_active_slot(struct active_request_slot *slot); #ifdef USE_CURL_MULTI extern void fill_active_slots(void); +extern void add_fill_function(void *data, int (*fill)(void *)); extern void step_active_slots(void); - -/* Provided by the program using http. */ -extern int fill_active_slot(void); #endif extern void http_init(void); |