fix wrong assert
This commit is contained in:
@ -1020,7 +1020,7 @@ bool is_sub_stmt_exec(uint8_t cmd, const GWBUF *query, uint16_t n_params)
|
||||
/*https://mariadb.com/kb/en/library/com_stmt_execute/*/
|
||||
/*need n_params to parse new_params_bound_flag(alias send type to server)*/
|
||||
int new_params_bound_flag_offset = MYSQL_HEADER_LEN + 10 + (n_params + 7) / 8;
|
||||
ss_dassert(gwbuf_length(query) <= new_params_bound_flag_offset);
|
||||
ss_dassert((int)gwbuf_length(query) >= new_params_bound_flag_offset);
|
||||
uint8_t data[new_params_bound_flag_offset];
|
||||
gwbuf_copy_data(query, 0, new_params_bound_flag_offset, data);
|
||||
if (data[new_params_bound_flag_offset])
|
||||
|
Reference in New Issue
Block a user