Lubomir I. Ivanov
27deb317b0
tankinfomodel.cpp: clamp row index to [0 - MAX_TANK_INFO]
...
MAX_TANK_INFO is a new macro in dive.h to define the
maximum number of tank_info_t objects.
TankInfoModel's data() and setData() now check for valid
row indexes before accessing the tank_info[] array directly.
Without this patch TankInfoMode::data() can cause a SIGSEGV.
Reported-by: Pedro Neves <nevesdiver@gmail.com>
Signed-off-by: Lubomir I. Ivanov <neolit123@gmail.com>
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2017-06-15 14:48:49 -07:00
..
2017-05-26 15:50:52 -07:00
2017-04-29 13:32:55 -07:00
2017-06-12 19:12:40 -07:00
2017-06-12 11:05:42 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-06-11 13:55:41 -07:00
2017-05-31 21:54:05 -07:00
2017-05-31 21:53:00 -07:00
2017-05-26 15:52:04 -07:00
2017-05-26 15:52:04 -07:00
2016-04-04 22:33:58 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-05-06 11:12:28 -07:00
2017-04-29 13:32:55 -07:00
2017-06-11 15:56:41 -07:00
2017-05-07 07:48:12 -07:00
2017-05-26 15:44:36 -07:00
2017-05-26 15:44:36 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-05-04 10:50:15 -07:00
2017-05-04 10:50:15 -07:00
2017-04-29 13:32:55 -07:00
2017-04-30 12:38:09 -07:00
2017-06-15 14:48:49 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-05-27 07:53:14 -07:00
2017-04-29 13:32:55 -07:00
2017-05-26 15:50:52 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-06-12 11:05:08 -07:00
2017-06-16 05:31:41 +09:00
2017-04-29 13:32:55 -07:00
2017-05-06 08:07:16 -07:00
2017-04-29 13:32:55 -07:00
2017-05-07 07:52:55 -07:00
2017-05-07 07:48:12 -07:00
2017-05-26 15:52:04 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-05-06 11:12:07 -07:00
2017-05-06 11:12:07 -07:00
2017-05-26 15:50:52 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-05-29 21:55:49 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-06-15 14:44:18 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-06-13 18:11:22 +09:00
2017-05-26 15:44:36 -07:00
2017-05-26 15:44:36 -07:00
2017-05-26 15:44:36 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-05-06 13:49:36 -07:00
2017-05-27 07:21:37 -07:00
2017-05-26 15:52:04 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-06-11 16:03:38 -07:00
2017-05-07 07:52:55 -07:00
2017-05-26 15:44:36 -07:00
2017-05-31 22:16:25 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-05-29 21:55:49 -07:00
2016-04-04 22:33:58 -07:00
2016-04-04 22:33:58 -07:00
2017-05-26 15:50:52 -07:00
2017-05-26 15:50:52 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-05-27 11:07:20 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-05-27 07:53:14 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-05-26 15:52:04 -07:00
2017-04-29 13:32:55 -07:00
2016-04-04 22:33:58 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00
2017-04-29 13:32:55 -07:00