]> git.ipfire.org Git - thirdparty/libarchive.git/commit
COMP: explicitly handle all enum cases in switch 1395/head
authorSteve Pieper <pieper@isomics.com>
Sun, 7 Jun 2020 14:25:31 +0000 (10:25 -0400)
committerSteve Pieper <pieper@isomics.com>
Sun, 14 Jun 2020 18:23:47 +0000 (14:23 -0400)
commit28531cc602720d85ce147e9d6277e5075410c76f
treefb244b1699e5693c5aa1df6dd75e423d35904734
parentc400064a1c63d122340d09d8ce3f671d4cf24b6e
COMP: explicitly handle all enum cases in switch

In VisualStudio 2019 error C4061 happens if you don't
have a case statement for every value of an enum.
The default condition is not enough.

This fix avoids error like this:

25>C:\sq5\LibArchive\libarchive\archive_read_support_format_warc.c(344,2): error C4061: enumerator 'WT_NONE' in switch of enum 'warc_type_t' is not explicitly handled by a case label [C:\sq5\LibArchive-build\libarchive\archive.vcxproj]
libarchive/archive_read_support_format_warc.c
libarchive/archive_write_set_format_zip.c