]> git.pld-linux.org Git - packages/poldek.git/commitdiff
- fix segmentation violation (from author)
authorwolf <wolf@pld-linux.org>
Mon, 5 Jul 2004 10:12:55 +0000 (10:12 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    poldek-sigsegv.patch -> 1.1

poldek-sigsegv.patch [new file with mode: 0644]

diff --git a/poldek-sigsegv.patch b/poldek-sigsegv.patch
new file mode 100644 (file)
index 0000000..1d79241
--- /dev/null
@@ -0,0 +1,24 @@
+Index: pkgfl.c
+===================================================================
+RCS file: /cvsroot/installer/poldek/pkgfl.c,v
+retrieving revision 1.25
+diff -u -r1.25 pkgfl.c
+--- pkgfl.c    15 May 2002 15:42:48 -0000      1.25
++++ pkgfl.c    5 Jul 2004 08:18:58 -0000
+@@ -467,14 +467,14 @@
+     while (ndirs--) {
+         struct pkgfl_ent  *flent = NULL;
+         char              *dn = NULL;
+-        int8_t            dnl = 0;
++        uint8_t            dnl = 0;
+         int32_t           nfiles = 0;
+         int               loadir;
+         
+         
+         n_buf_it_get_int8(nbufi, &dnl);
+         dn = n_buf_it_get(nbufi, dnl);
+-
++      n_assert(dn);
+         loadir = default_loadir;            
+         if (dirs && n_array_bsearch(dirs, dn))
+             loadir = include;
This page took 0.088261 seconds and 4 git commands to generate.