*error_r = "Input isn't valid HEX encoded data";
return -1;
}
- /* fall through, just in case it was base64-encoded after
- all. some input lengths produce matching hex and base64
- encoded lengths. */
+ /* check if it's base64-encoded after all. some input lengths
+ produce matching hex and base64 encoded lengths. */
+ /* fall through */
case PW_ENCODING_BASE64:
buf = buffer_create_dynamic(pool_datastack_create(),
MAX_BASE64_DECODED_SIZE(len));
pos++;
if (token[pos] == '\0' || token[pos] != 'u')
break;
- /* otherwise fall through */
+ /* fall through */
case 'c':
case 'd':
case 'j':
/* ignore expunge requests */
break;
}
+ /* fall through */
case MAIL_TRANSACTION_APPEND:
case MAIL_TRANSACTION_KEYWORD_UPDATE:
case MAIL_TRANSACTION_KEYWORD_RESET:
}
conn->state = LDAP_STATE_TLS;
break;
- } else {
- conn->state = LDAP_STATE_AUTH;
- /* we let it slide intentionally to next case */
}
+ conn->state = LDAP_STATE_AUTH;
+ /* fall through */
case LDAP_STATE_AUTH:
ret = ldap_sasl_bind(conn->conn,
conn->set.bind_dn,
o_stream_nsend(part->temp_output,
part_buf->data, part_buf->used);
buffer_set_used_size(part_buf, 0);
- /* fall through to write the new data to temp file */
+ /* fall through - write the new data to temp file */
case MAIL_ATTACHMENT_STATE_YES:
astream_try_base64_decode(part, block->data, block->size);
hash_format_loop(astream->set.hash_format,
if (i+1 == len || input[i+1] != '\n')
return TRUE;
i++;
- /* fall through and verify the LF as well */
+ /* fall through - verify the LF as well */
case '\n':
if (i+1 == len) {
/* trailing LF - we need to drop it */
return FALSE;
return TRUE;
}
- /* fall thrugh */
+ /* fall through */
case SEARCH_ALL:
case SEARCH_UIDSET:
case SEARCH_FLAGS:
case SEARCH_MODSEQ:
if (arg->value.str == NULL)
break;
- /* modseq with keyword */
+ /* fall through - modseq with keyword */
case SEARCH_KEYWORDS:
keywords[0] = arg->value.str;
keywords[1] = NULL;
/* we skipped over the previous value */
parser->skipping = FALSE;
}
+ /* fall through */
case JSON_STATE_ARRAY_NEXT_SKIP:
if (*parser->data == ']')
return json_parse_close_array(parser, type_r);
the header */
break;
}
+ /* fall through */
case SEARCH_BODY:
case SEARCH_TEXT:
T_BEGIN {