summaryrefslogtreecommitdiff
path: root/libre/unzip/csiz-underflow.patch
diff options
context:
space:
mode:
authorAndré Fabian Silva Delgado <emulatorman@parabola.nu>2016-04-17 23:27:03 -0300
committerAndré Fabian Silva Delgado <emulatorman@parabola.nu>2016-04-17 23:27:03 -0300
commit1b636dfda3ad0a941b0249806265bdb328bb1190 (patch)
treeb6bfa146591ddfb4327357813bcf3cfbdf5e01ad /libre/unzip/csiz-underflow.patch
parent1dc3e95c69cf9a3c80d948b1e722001157c3e3a5 (diff)
unzip-6.0-12.parabola1: fix 0-byte file regression - FS#47039 -> https://bugs.archlinux.org/task/47039
Diffstat (limited to 'libre/unzip/csiz-underflow.patch')
-rw-r--r--libre/unzip/csiz-underflow.patch2
1 files changed, 1 insertions, 1 deletions
diff --git a/libre/unzip/csiz-underflow.patch b/libre/unzip/csiz-underflow.patch
index 52321c208..45afbdd68 100644
--- a/libre/unzip/csiz-underflow.patch
+++ b/libre/unzip/csiz-underflow.patch
@@ -17,7 +17,7 @@ Suggested-by: Stefan Cornelius
- if (G.pInfo->encrypted)
+ if (G.pInfo->encrypted) {
-+ if (csiz_decrypted <= 12) {
++ if (csiz_decrypted < 12) {
+ /* handle the error now to prevent unsigned overflow */
+ Info(slide, 0x401, ((char *)slide,
+ LoadFarStringSmall(ErrUnzipNoFile),