Simon Rose
beec00b403
Fix issue with compress record
...
The handling of N-to-M array compression was broken with the addition
of the partial buffer option, which broke the bounds check that was
being used.
Note that this also makes the partial buffer option more consistent;
if, for example, you have
```
record(compress, foo) {
field(ALG, "N to 1 Average")
field(INP, "bar NPP")
field(NSAM, 2)
field(N, 2)
field(PBUF, YES)
}
```
(with `bar` having, e.g. length 3), then this will now behave as
expected on both of the samples.
2024-05-29 09:15:35 -05:00
..
2023-07-22 08:32:16 -07:00
2023-07-22 08:32:16 -07:00
2020-08-22 07:50:40 -07:00
2018-06-20 09:32:23 +02:00
2020-08-03 11:53:01 -05:00
2018-06-19 11:31:13 +02:00
2021-04-01 11:09:53 -07:00
2018-06-19 11:31:13 +02:00
2018-06-19 11:31:13 +02:00
2020-08-03 11:53:01 -05:00
2020-08-03 11:53:01 -05:00
2019-02-06 16:07:40 -08:00
2021-11-08 07:58:15 -08:00
2018-06-19 11:31:13 +02:00
2018-12-12 15:17:02 -06:00
2023-07-22 08:32:16 -07:00
2023-07-22 08:32:16 -07:00
2023-07-22 08:32:16 -07:00
2023-07-22 08:32:16 -07:00
2024-05-29 09:15:35 -05:00
2023-03-10 09:51:08 +00:00
2021-08-29 07:27:50 -07:00
2019-11-15 21:11:27 -08:00
2023-07-22 08:32:16 -07:00
2020-11-17 15:22:40 +01:00
2020-10-30 17:07:09 -05:00
2022-09-02 08:33:32 -07:00
2022-09-02 08:33:32 -07:00
2020-08-09 00:33:07 -05:00
2020-08-09 00:33:07 -05:00
2021-03-10 18:50:42 +01:00
2021-03-10 18:50:42 +01:00
2023-07-22 08:32:16 -07:00
2023-03-10 10:57:35 +00:00
2018-06-20 23:27:49 -05:00
2021-04-20 20:21:05 -05:00
2023-07-22 08:32:16 -07:00
2023-07-22 08:32:16 -07:00
2020-08-22 07:50:40 -07:00
2018-06-19 11:31:13 +02:00
2018-06-19 11:31:13 +02:00
2018-06-19 11:31:13 +02:00
2018-06-19 11:31:13 +02:00
2021-11-02 11:31:24 -07:00
2021-08-29 07:31:11 -07:00
2022-09-02 08:09:51 -07:00
2020-08-03 11:53:01 -05:00
2020-08-03 11:53:01 -05:00
2018-06-20 23:27:49 -05:00
2020-08-03 11:53:01 -05:00
2020-02-14 15:09:11 +00:00
2018-06-19 11:31:13 +02:00
2018-06-19 11:31:13 +02:00
2022-05-10 16:33:28 -07:00
2018-06-19 11:31:13 +02:00
2018-06-19 11:31:13 +02:00
2018-06-19 11:31:13 +02:00
2018-06-19 11:31:13 +02:00
2021-11-05 08:31:17 -07:00
2018-06-19 11:31:13 +02:00
2023-03-10 10:56:58 +00:00
2023-03-10 10:56:58 +00:00