Robin Getz
95548a92aa
WDSP: Fix invalid iterator ranges in SPHP flush
...
Correct std::fill() calls in SPHP::flush() that used x0.end() as the
end iterator when clearing x1, y0, and y1.
The incorrect ranges were likely introduced by a copy/paste error and
resulted in iterator pairs from different containers being used
together, causing undefined behavior.
Use each buffer's own end iterator when clearing its contents.
Detected by cppcheck's mismatchingContainer check.
Signed-off-by: Robin Getz <rgetz503@gmail.com >
2026-07-22 20:44:45 -04:00
..
2024-08-05 20:05:59 +02:00
2024-08-02 08:01:46 +02:00
2024-08-05 20:05:59 +02:00
2024-08-05 20:05:59 +02:00
2024-08-03 11:05:12 +02:00
2024-08-02 08:01:46 +02:00
2024-08-05 20:05:59 +02:00
2024-07-29 08:57:02 +02:00
2024-08-05 20:05:59 +02:00
2024-08-02 08:01:46 +02:00
2024-08-02 08:01:46 +02:00
2024-08-02 08:01:46 +02:00
2024-08-10 12:21:04 +02:00
2024-08-01 02:12:58 +02:00
2024-08-05 20:05:59 +02:00
2024-08-05 20:05:59 +02:00
2024-08-10 06:40:35 +02:00
2024-08-09 06:33:00 +02:00
2024-08-10 12:21:04 +02:00
2024-08-02 08:01:46 +02:00
2024-08-05 20:05:59 +02:00
2024-08-01 00:31:28 +02:00
2024-08-05 20:05:59 +02:00
2024-08-05 20:05:59 +02:00
2024-07-11 21:25:52 +02:00
2024-07-29 20:12:44 +02:00
2024-07-29 20:12:44 +02:00
2024-08-05 20:05:59 +02:00
2024-08-01 02:12:58 +02:00
2024-08-05 20:05:59 +02:00
2024-08-05 20:05:59 +02:00
2024-08-10 12:21:04 +02:00
2024-08-08 09:09:40 +02:00
2026-01-14 09:03:24 +00:00
2024-07-16 23:18:21 +02:00
2024-08-07 21:14:09 +02:00
2024-08-07 21:14:09 +02:00
2024-06-16 19:14:31 +02:00
2024-08-05 20:05:59 +02:00
2024-08-05 20:05:59 +02:00
2024-08-01 00:31:28 +02:00
2024-08-01 00:31:28 +02:00
2024-08-10 06:40:35 +02:00
2024-08-10 06:40:35 +02:00
2024-08-05 20:05:59 +02:00
2024-08-02 08:01:46 +02:00
2025-02-27 13:20:44 +00:00
2024-08-02 08:01:46 +02:00
2024-08-10 23:46:47 +02:00
2024-08-10 23:46:47 +02:00
2024-08-10 23:46:47 +02:00
2024-08-05 20:05:59 +02:00
2024-08-09 06:33:00 +02:00
2024-08-03 11:05:12 +02:00
2024-08-10 12:21:04 +02:00
2024-08-08 09:09:40 +02:00
2024-08-10 02:06:19 +02:00
2024-08-10 02:06:19 +02:00
2024-08-10 06:40:35 +02:00
2024-08-10 06:40:35 +02:00
2024-08-10 12:21:04 +02:00
2024-08-10 12:21:04 +02:00
2024-08-10 06:40:35 +02:00
2024-08-10 06:40:35 +02:00
2024-08-10 09:59:42 +02:00
2024-08-10 09:59:42 +02:00
2024-08-10 12:21:04 +02:00
2024-07-29 08:57:02 +02:00
2024-08-10 12:21:04 +02:00
2024-08-07 21:14:09 +02:00
2024-08-10 12:21:04 +02:00
2024-08-03 11:05:12 +02:00
2024-07-16 23:18:21 +02:00
2024-09-05 13:37:46 +03:00
2024-08-10 23:46:47 +02:00
2024-08-10 23:46:47 +02:00
2024-08-10 23:46:47 +02:00
2024-08-10 23:46:47 +02:00
2024-08-07 21:14:09 +02:00
2024-08-07 21:14:09 +02:00
2024-07-11 21:25:52 +02:00
2024-07-11 21:25:52 +02:00
2024-08-03 11:05:12 +02:00
2024-08-03 11:05:12 +02:00
2024-07-11 21:25:52 +02:00
2024-06-16 19:14:31 +02:00
2024-08-03 11:05:12 +02:00
2024-08-01 00:31:28 +02:00
2024-08-10 12:21:04 +02:00
2024-08-10 06:40:35 +02:00
2024-08-03 11:05:12 +02:00
2024-08-07 21:14:09 +02:00
2024-08-07 21:14:09 +02:00
2024-08-07 21:14:09 +02:00
2024-08-03 11:05:12 +02:00
2024-08-01 02:12:58 +02:00
2024-08-03 11:05:12 +02:00
2024-08-03 11:05:12 +02:00
2024-06-16 19:14:31 +02:00
2024-08-10 06:40:35 +02:00
2024-08-03 11:05:12 +02:00
2024-08-10 23:46:47 +02:00
2024-07-17 21:50:58 +02:00
2024-08-10 06:40:35 +02:00
2024-07-14 00:05:10 +02:00
2024-08-10 12:21:04 +02:00
2024-08-05 20:05:59 +02:00
2024-08-03 11:05:12 +02:00
2024-08-01 02:12:58 +02:00
2024-08-03 11:05:12 +02:00
2024-07-26 10:53:58 +02:00
2024-08-03 11:05:12 +02:00
2024-08-03 11:05:12 +02:00
2024-08-10 02:09:07 +02:00
2024-08-10 02:09:07 +02:00
2024-08-10 23:46:47 +02:00
2024-08-10 23:46:47 +02:00
2024-08-03 11:05:12 +02:00
2024-08-03 11:05:12 +02:00
2024-08-03 11:05:12 +02:00
2024-08-03 11:05:12 +02:00
2026-07-22 20:44:45 -04:00
2024-08-01 00:31:28 +02:00
2024-08-03 11:05:12 +02:00
2024-08-03 11:05:12 +02:00
2024-08-10 12:21:04 +02:00
2024-08-07 21:14:09 +02:00
2024-08-03 13:54:42 +02:00
2024-08-03 13:54:42 +02:00
2024-08-10 06:40:35 +02:00
2024-08-10 06:40:35 +02:00
2024-08-03 11:05:12 +02:00
2024-08-03 11:05:12 +02:00