]> git.ipfire.org Git - thirdparty/git.git/blame - vcs-svn/sliding_window.h
test-svn-fe: split off "test-svn-fe -d" into a separate function
[thirdparty/git.git] / vcs-svn / sliding_window.h
CommitLineData
9d2f5ddf
JN
1#ifndef SLIDING_WINDOW_H_
2#define SLIDING_WINDOW_H_
3
4#include "strbuf.h"
5
6struct sliding_view {
7 struct line_buffer *file;
8 off_t off;
9 size_t width;
10 struct strbuf buf;
11};
12
13#define SLIDING_VIEW_INIT(input) { (input), 0, 0, STRBUF_INIT }
14
15extern int move_window(struct sliding_view *view, off_t off, size_t width);
16
17#endif