forked from pool/pciutils
removed the patch
OBS-URL: https://build.opensuse.org/package/show/Base:System/pciutils?expand=0&rev=11
This commit is contained in:
parent
bfa61b1673
commit
772b50ccda
@ -1,41 +0,0 @@
|
|||||||
--- lib/dump.c
|
|
||||||
+++ lib/dump.c
|
|
||||||
@@ -70,7 +70,10 @@
|
|
||||||
{
|
|
||||||
char *z = strchr(buf, '\n');
|
|
||||||
if (!z)
|
|
||||||
- a->error("dump: line too long or unterminated");
|
|
||||||
+ {
|
|
||||||
+ fclose(f);
|
|
||||||
+ a->error("dump: line too long or unterminated");
|
|
||||||
+ }
|
|
||||||
*z-- = 0;
|
|
||||||
if (z >= buf && *z == '\r')
|
|
||||||
*z-- = 0;
|
|
||||||
@@ -95,7 +98,10 @@
|
|
||||||
sscanf(z, "%x", &j) == 1 && j < 256)
|
|
||||||
{
|
|
||||||
if (i >= 4096)
|
|
||||||
- a->error("dump: At most 4096 bytes of config space are supported");
|
|
||||||
+ {
|
|
||||||
+ fclose(f);
|
|
||||||
+ a->error("dump: At most 4096 bytes of config space are supported");
|
|
||||||
+ }
|
|
||||||
if (i >= dd->allocated) /* Need to re-allocate the buffer */
|
|
||||||
{
|
|
||||||
dump_alloc_data(dev, 4096);
|
|
||||||
@@ -111,9 +117,13 @@
|
|
||||||
z++;
|
|
||||||
}
|
|
||||||
if (*z)
|
|
||||||
- a->error("dump: Malformed line");
|
|
||||||
+ {
|
|
||||||
+ fclose(f);
|
|
||||||
+ a->error("dump: Malformed line");
|
|
||||||
+ }
|
|
||||||
}
|
|
||||||
}
|
|
||||||
+ fclose(f);
|
|
||||||
}
|
|
||||||
|
|
||||||
static void
|
|
Loading…
x
Reference in New Issue
Block a user