1
0
mirror of https://github.com/MariaDB/server.git synced 2025-07-29 05:21:33 +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:
Sergei Golubchik
2024-03-16 17:18:10 +01:00
parent 2be3b8e8a3
commit 473ee856d1

View File

@ -230,7 +230,7 @@ private:
}
else
{
if (value + increment < min_value || value < min_value - increment)
if (value <= min_value || value + increment < min_value)
value= min_value - 1;
else
value+= increment;