From: Tim Kientzle Date: Fri, 9 Dec 2016 05:56:34 +0000 (-0800) Subject: Issue #837: Fix iteration over the available error codes X-Git-Tag: v3.3.0~93 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e9a5a70f9a00a985e6d41c77feba43f71d1a6f0f;p=thirdparty%2Flibarchive.git Issue #837: Fix iteration over the available error codes --- diff --git a/libarchive/archive_windows.c b/libarchive/archive_windows.c index d53906324..8663bef24 100644 --- a/libarchive/archive_windows.c +++ b/libarchive/archive_windows.c @@ -891,7 +891,7 @@ __la_dosmaperr(unsigned long e) return; } - for (i = 0; i < (int)sizeof(doserrors); i++) + for (i = 0; i < (int)sizeof(doserrors)/sizeof(doserrors[0]); i++) { if (doserrors[i].winerr == e) {