mirror of
https://github.com/MariaDB/server.git
synced 2025-07-30 16:24:05 +03:00
MDEV-28152 fix UBSAN error
sql_sequence.h:233:19: runtime error: signed integer overflow: -9223372036854775808 + -1 cannot be represented in type 'long long int'
followup for 374783c3d9
This commit is contained in:
@ -230,7 +230,7 @@ private:
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
if (value + increment < min_value || value < min_value - increment)
|
if (value <= min_value || value + increment < min_value)
|
||||||
value= min_value - 1;
|
value= min_value - 1;
|
||||||
else
|
else
|
||||||
value+= increment;
|
value+= increment;
|
||||||
|
Reference in New Issue
Block a user