1 This is required on x86_64 but does no harm on i686
2 Source: http://repos.archlinux.org/wsvn/packages/cvs/repos/extra-x86_64/cvs-1.11.23-getline64.patch
3 --- cvs-1.11.23/lib/getline.c 2005-04-04 22:46:05.000000000 +0200
4 +++ cvs-1.11.23/lib/getline.c.old 2008-06-03 19:06:25.000000000 +0200
5 @@ -154,7 +154,7 @@
6 return ret;
7 }
8
9 -int
10 +ssize_t
11 getline (lineptr, n, stream)
12 char **lineptr;
13 size_t *n;
14 @@ -163,7 +163,7 @@
15 return getstr (lineptr, n, stream, '\n', 0, GETLINE_NO_LIMIT);
16 }
17
18 -int
19 +ssize_t
20 getline_safe (lineptr, n, stream, limit)
21 char **lineptr;
22 size_t *n;
23 --- cvs-1.11.23/lib/getline.h 2005-04-04 22:46:05.000000000 +0200
24 +++ cvs-1.11.23/lib/getline.h.old 2008-06-03 19:06:27.000000000 +0200
25 @@ -11,9 +11,9 @@
26
27 #define GETLINE_NO_LIMIT -1
28
29 -int
30 +ssize_t
31 getline __PROTO ((char **_lineptr, size_t *_n, FILE *_stream));
32 -int
33 +ssize_t
34 getline_safe __PROTO ((char **_lineptr, size_t *_n, FILE *_stream,
35 int limit));
36 int
|