mirror of
https://github.com/MariaDB/server.git
synced 2025-01-15 19:42:28 +01:00
Removed some warnings from -Wimplicit-fallthrough= with build scripts
This commit is contained in:
parent
b5615eff0d
commit
e3bffd579f
4 changed files with 4 additions and 3 deletions
|
@ -141,7 +141,7 @@ elif [ "x$warning_mode" = "xmaintainer" ]; then
|
|||
debug_extra_cflags="-g3"
|
||||
else
|
||||
# Both C and C++ warnings
|
||||
warnings="-Wall -Wextra -Wunused -Wwrite-strings -Wno-uninitialized -Wno-strict-aliasing"
|
||||
warnings="-Wall -Wextra -Wunused -Wwrite-strings -Wno-uninitialized -Wno-strict-aliasing -Wimplicit-fallthrough=2"
|
||||
|
||||
# For more warnings, uncomment the following line
|
||||
# warnings="$warnings -Wshadow"
|
||||
|
|
|
@ -2198,6 +2198,7 @@ for (;;)
|
|||
case 0x2029:
|
||||
#endif /* Not EBCDIC */
|
||||
if ((md->moptions & PCRE_BSR_ANYCRLF) != 0) break;
|
||||
/* fall through */
|
||||
|
||||
case CHAR_LF:
|
||||
ADD_NEW(state_offset + 1, 0);
|
||||
|
|
|
@ -2086,7 +2086,7 @@ for (;;)
|
|||
case OP_CIRC:
|
||||
if (md->notbol && eptr == md->start_subject) RRETURN(MATCH_NOMATCH);
|
||||
|
||||
/* Start of subject assertion */
|
||||
/* Fall through. Start of subject assertion */
|
||||
|
||||
case OP_SOD:
|
||||
if (eptr != md->start_subject) RRETURN(MATCH_NOMATCH);
|
||||
|
|
|
@ -2407,7 +2407,7 @@ handle_option(int letter, int options)
|
|||
switch(letter)
|
||||
{
|
||||
case N_FOFFSETS: file_offsets = TRUE; break;
|
||||
case N_HELP: help(); pcregrep_exit(0);
|
||||
case N_HELP: help(); pcregrep_exit(0); break;
|
||||
case N_LBUFFER: line_buffered = TRUE; break;
|
||||
case N_LOFFSETS: line_offsets = number = TRUE; break;
|
||||
case N_NOJIT: study_options &= ~PCRE_STUDY_JIT_COMPILE; break;
|
||||
|
|
Loading…
Reference in a new issue