git://git.jankratochvil.net
/
captive.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
fda98de
)
Minor fix to abort on failed cabinet read.
author
short
<>
Tue, 11 Nov 2003 23:24:43 +0000
(23:24 +0000)
committer
short
<>
Tue, 11 Nov 2003 23:24:43 +0000
(23:24 +0000)
src/install/acquire/cabextract/cabextract.c
patch
|
blob
|
history
diff --git
a/src/install/acquire/cabextract/cabextract.c
b/src/install/acquire/cabextract/cabextract.c
index
fdac391
..
f5220df
100644
(file)
--- a/
src/install/acquire/cabextract/cabextract.c
+++ b/
src/install/acquire/cabextract/cabextract.c
@@
-2243,12
+2243,14
@@
static int cabinet_read_entries(struct cabinet *cab) {
cab->prevname = cabinet_read_string(cab);
if (!cab->prevname) return 0;
cab->previnfo = cabinet_read_string(cab);
+ if (!cab->previnfo) return 0;
}
if (cab->flags & cfheadNEXT_CABINET) {
cab->nextname = cabinet_read_string(cab);
if (!cab->nextname) return 0;
cab->nextinfo = cabinet_read_string(cab);
+ if (!cab->nextinfo) return 0;
}
/* read folders */