diff options
author | Florian Achleitner <florian.achleitner.2.6.31@gmail.com> | 2012-09-19 17:21:17 +0200 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2012-10-07 14:10:16 -0700 |
commit | fd871b94f6d564864194befa10c621586b7b8bcf (patch) | |
tree | 09f3887f1bd4aaf07790ac715de4b21260bfb651 /vcs-svn/svndump.h | |
parent | 48ea9f955f52cab0b259c497b4b960832dddd0ac (diff) | |
download | git-fd871b94f6d564864194befa10c621586b7b8bcf.tar.gz |
Add svndump_init_fd to allow reading dumps from arbitrary FDs
The existing function only allows reading from a filename or from
stdin. Allow passing of a FD and an additional FD for the back report
pipe. This allows us to retrieve the name of the pipe in the caller.
Signed-off-by: Florian Achleitner <florian.achleitner.2.6.31@gmail.com>
Acked-by: David Michael Barr <b@rr-dav.id.au>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'vcs-svn/svndump.h')
-rw-r--r-- | vcs-svn/svndump.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/vcs-svn/svndump.h b/vcs-svn/svndump.h index df9ceb0e8d..acb5b474d2 100644 --- a/vcs-svn/svndump.h +++ b/vcs-svn/svndump.h @@ -2,6 +2,7 @@ #define SVNDUMP_H_ int svndump_init(const char *filename); +int svndump_init_fd(int in_fd, int back_fd); void svndump_read(const char *url); void svndump_deinit(void); void svndump_reset(void); |