4 ===================================================================
5 RCS file: /cvsroot/poldek/poldek/configure.in,v
6 retrieving revision 1.145
7 retrieving revision 1.146
8 diff -u -u -r1.145 -r1.146
9 --- configure.in 12 May 2008 15:51:38 -0000 1.145
10 +++ configure.in 13 Feb 2010 22:00:08 -0000 1.146
13 dnl Process this file with autoconf to produce a configure script.
18 AC_CONFIG_SRCDIR([capreq.c])
20 dnl Checks for libraries.
21 AC_CHECK_LIB(bz2, BZ2_bzCompress)
22 AC_CHECK_LIB(z, gzopen)
24 +AC_CHECK_FUNCS(gzungetc)
27 if test "${is_rpm4_0_4}." = "no." ; then
28 Index: pkgdir/pkg_restore.c
29 ===================================================================
30 RCS file: /cvsroot/poldek/poldek/pkgdir/pkg_restore.c,v
31 retrieving revision 1.25
32 retrieving revision 1.26
33 diff -u -u -r1.25 -r1.26
34 --- pkgdir/pkg_restore.c 25 May 2008 09:25:31 -0000 1.25
35 +++ pkgdir/pkg_restore.c 14 Feb 2010 16:10:26 -0000 1.26
48 unsigned long ul_offs;
50 + char linebuf[PATH_MAX];
51 int nerr = 0, nread, pkg_loaded = 0;
52 int tag, tag_binsize = PKG_STORETAG_SIZENIL;
53 const char *errmg_double_tag = "%s:%lu: double '%c' tag";
54 Index: pkgdir/pdir/pdir.c
55 ===================================================================
56 RCS file: /cvsroot/poldek/poldek/pkgdir/pdir/pdir.c,v
57 retrieving revision 1.31
58 retrieving revision 1.32
59 diff -u -u -r1.31 -r1.32
60 --- pkgdir/pdir/pdir.c 2 Feb 2008 21:49:04 -0000 1.31
61 +++ pkgdir/pdir/pdir.c 14 Feb 2010 16:10:26 -0000 1.32
72 int do_open(struct pkgdir *pkgdir, unsigned flags)
75 - char linebuf[1024 * 256];
76 + char linebuf[PATH_MAX];
79 struct pkgroup_idx *pkgroups = NULL;
80 Index: pkgdir/pdir/pdir_pkg_restore.c
81 ===================================================================
82 RCS file: /cvsroot/poldek/poldek/pkgdir/pdir/pdir_pkg_restore.c,v
83 retrieving revision 1.11
84 retrieving revision 1.12
85 diff -u -u -r1.11 -r1.12
86 --- pkgdir/pdir/pdir_pkg_restore.c 25 May 2008 09:25:31 -0000 1.11
87 +++ pkgdir/pdir/pdir_pkg_restore.c 14 Feb 2010 16:10:26 -0000 1.12
99 struct pkgtags_s pkgt;
101 - char linebuf[4096];
102 + char linebuf[PATH_MAX];
103 int nerr = 0, nread, with_pkg = 0;
105 const char *errmg_double_tag = "%s:%ld: double '%c' tag";
106 Index: pkgdir/yum/yum.c
107 ===================================================================
108 RCS file: /cvsroot/poldek/poldek/pkgdir/yum/yum.c,v
109 retrieving revision 1.19
110 retrieving revision 1.20
111 diff -u -u -r1.19 -r1.20
112 --- pkgdir/yum/yum.c 2 Feb 2008 21:49:05 -0000 1.19
113 +++ pkgdir/yum/yum.c 14 Feb 2010 16:10:26 -0000 1.20
124 int do_open(struct pkgdir *pkgdir, unsigned flags)
127 - char linebuf[1024 * 16];
128 + char linebuf[PATH_MAX];
129 int nline, nerr = 0, nread, n;
130 struct pkgroup_idx *pkgroups = NULL;