Andreas Rheinhardt
7637009f02
avcodec/x86/diracdsp_init: Avoid cast
...
put_signed_rect_clamped uses different types for differnt
8bit and >8bit content. The 8bit SSE2 function used the real
type in its function signature; this does not coincide with
the array of function pointers it gets put into and therefore
also not with how it is called which is UB. Also, casts of
function pointers to void* like it is done here are not
legal ISO-C as function pointers and object pointers need not
be convertible.
So just declare the function to have the required type for
the function pointer array.
Reviewed-by: Lynne <dev@lynne.ee >
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com >
2026-08-09 17:28:59 +02:00
..
2026-07-22 14:52:57 +02:00
2026-07-23 17:58:45 +00:00
2026-03-30 13:51:53 +02:00
2025-10-25 01:01:14 +02:00
2026-07-22 14:52:57 +02:00
2025-11-30 22:20:13 +01:00
2026-07-22 14:52:57 +02:00
2026-03-14 19:31:45 +01:00
2025-11-30 22:20:13 +01:00
2026-02-27 18:25:43 +01:00
2026-07-22 14:52:57 +02:00
2025-10-08 20:40:08 +02:00
2026-06-17 23:05:23 +02:00
2026-04-06 11:28:49 +02:00
2025-08-03 13:48:47 +02:00
2026-01-29 01:33:40 +01:00
2026-01-29 01:33:34 +01:00
2026-05-04 16:57:18 +02:00
2026-05-04 16:57:18 +02:00
2025-10-04 14:18:30 -03:00
2025-11-30 22:20:13 +01:00
2026-02-13 09:21:33 +01:00
2026-08-09 17:28:59 +02:00
2026-08-09 17:28:59 +02:00
2025-10-25 01:01:15 +02:00
2026-06-23 19:15:57 +02:00
2025-11-04 11:41:32 +01:00
2025-07-25 21:10:16 +02:00
2025-11-30 22:20:13 +01:00
2025-11-30 22:20:13 +01:00
2026-08-06 11:26:35 +02:00
2026-08-06 11:26:35 +02:00
2026-08-01 16:50:06 +02:00
2026-06-14 22:04:42 +02:00
2026-05-04 16:57:18 +02:00
2025-10-03 17:05:46 +00:00
2026-07-22 14:52:57 +02:00
2026-04-06 11:28:49 +02:00
2026-01-25 22:53:21 +01:00
2026-01-25 22:53:21 +01:00
2026-04-06 11:28:49 +02:00
2026-08-06 19:01:29 -07:00
2026-08-06 19:01:29 -07:00
2026-07-30 22:41:04 -07:00
2025-11-01 15:17:05 +01:00
2025-10-04 07:06:33 +02:00
2026-06-14 22:04:42 +02:00
2025-11-01 13:34:23 +01:00
2026-07-22 14:52:57 +02:00
2026-06-14 22:04:42 +02:00
2026-06-14 22:04:42 +02:00
2026-06-17 23:05:23 +02:00
2026-08-02 02:19:05 +02:00
2026-08-02 02:00:49 +02:00
2026-08-02 02:19:04 +02:00
2026-03-01 12:04:14 +01:00
2026-03-01 12:04:14 +01:00
2025-11-28 19:52:51 +01:00
2025-10-25 01:01:15 +02:00
2025-11-30 22:20:13 +01:00
2025-12-19 20:54:44 +01:00
2026-08-02 18:36:52 +02:00
2025-12-14 10:16:46 +01:00
2025-12-14 10:16:43 +01:00
2026-08-09 17:22:47 +02:00
2026-07-22 14:52:57 +02:00
2026-07-03 16:09:57 +02:00
2026-07-03 16:09:57 +02:00
2026-07-22 14:52:57 +02:00
2026-07-22 14:52:57 +02:00
2026-07-22 14:52:57 +02:00
2025-12-03 10:23:43 +01:00
2026-05-04 17:31:05 +02:00
2026-07-22 14:52:57 +02:00
2026-04-06 10:39:17 +02:00
2025-11-18 20:41:12 +01:00
2026-04-06 10:39:17 +02:00
2025-10-25 01:01:15 +02:00
2026-01-10 22:47:22 +01:00
2026-03-09 07:28:29 +01:00
2026-04-19 07:36:37 +02:00
2026-04-30 10:39:33 +02:00
2026-04-30 10:39:33 +02:00
2026-06-14 22:04:42 +02:00
2026-04-30 10:39:33 +02:00
2026-04-08 21:00:00 +02:00
2026-04-08 21:00:00 +02:00
2026-06-17 23:05:23 +02:00
2026-04-08 21:00:04 +02:00
2026-03-28 11:25:38 +01:00
2026-07-14 10:01:08 +02:00
2026-04-19 07:36:37 +02:00
2026-04-19 07:36:37 +02:00
2025-11-08 18:48:54 +01:00
2025-11-08 18:48:54 +01:00
2026-07-22 14:52:57 +02:00
2026-04-13 12:51:35 +02:00
2025-11-30 22:20:13 +01:00
2025-11-30 22:20:13 +01:00
2026-08-09 17:25:23 +02:00
2026-08-09 17:25:23 +02:00
2026-08-09 17:25:23 +02:00
2026-07-22 14:52:57 +02:00
2025-11-30 22:20:13 +01:00
2025-11-28 19:52:51 +01:00
2026-08-01 16:50:06 +02:00
2026-08-01 16:50:06 +02:00
2026-08-01 16:50:06 +02:00
2026-07-01 20:00:46 +02:00
2026-07-22 14:52:57 +02:00
2026-07-22 14:52:57 +02:00
2026-03-19 14:44:40 +01:00
2026-03-19 14:44:40 +01:00
2026-05-26 04:46:04 +00:00
2026-04-19 08:21:17 +02:00
2026-04-19 08:21:17 +02:00
2026-05-04 17:31:01 +02:00
2025-11-27 12:10:49 +01:00
2025-12-04 15:17:37 +01:00
2026-04-13 00:41:22 +02:00
2025-12-04 15:17:37 +01:00
2025-12-08 19:27:51 +01:00
2025-11-30 22:20:13 +01:00
2025-12-08 19:27:51 +01:00
2025-12-08 19:27:05 +01:00
2025-12-08 19:27:44 +01:00
2025-08-03 13:48:47 +02:00
2025-12-08 19:27:51 +01:00
2025-09-19 23:12:59 +00:00
2025-12-08 19:27:51 +01:00
2026-07-16 11:17:00 +02:00
2025-12-08 19:35:07 +01:00
2026-07-22 14:52:57 +02:00
2025-11-30 22:20:13 +01:00
2025-11-08 18:48:54 +01:00