Marco Trevisan (Treviño)
19476db825
girepository: Ensure indexed access on members is not overflowing
...
Even though we expose member access as size_t, a GI info blob can
typically just access to an a number of values that is never bigger
than uint16_t, as that's how the typelib is defined (cfr. typelib
internal header blob sizes and n_* elements).
So let's avoid this to happen by adding a check.
2024-01-16 18:40:42 +01:00
..
2024-01-16 18:40:42 +01:00
2024-01-16 18:40:42 +01:00
2024-01-16 18:40:42 +01:00
2024-01-16 17:30:37 +01:00
2024-01-16 18:40:42 +01:00
2024-01-16 18:40:42 +01:00
2024-01-16 18:40:42 +01:00
2024-01-16 18:40:42 +01:00
2024-01-16 18:40:42 +01:00
2024-01-16 18:40:42 +01:00
2024-01-16 18:40:42 +01:00
2023-12-18 14:14:15 +00:00
2024-01-16 17:30:37 +01:00
2024-01-16 18:40:42 +01:00
2024-01-16 18:40:42 +01:00
2024-01-16 18:40:42 +01:00
2024-01-16 18:40:42 +01:00
2024-01-16 18:40:42 +01:00
2024-01-16 18:40:42 +01:00
2024-01-16 18:40:42 +01:00
2024-01-16 18:40:42 +01:00
2024-01-16 18:40:42 +01:00
2024-01-16 18:40:42 +01:00
2024-01-16 18:40:42 +01:00
2024-01-16 18:40:42 +01:00
2024-01-16 18:40:42 +01:00
2023-12-18 14:14:15 +00:00
2023-12-18 14:14:15 +00:00
2024-01-16 18:40:42 +01:00
2024-01-16 18:40:42 +01:00
2024-01-16 18:40:42 +01:00
2024-01-16 18:40:42 +01:00
2024-01-16 18:40:42 +01:00
2024-01-16 18:40:42 +01:00
2024-01-16 18:40:37 +01:00
2024-01-16 18:40:42 +01:00
2024-01-16 18:40:42 +01:00
2024-01-16 18:40:42 +01:00
2024-01-16 18:40:42 +01:00
2024-01-16 18:40:42 +01:00
2024-01-16 18:40:42 +01:00
2024-01-16 18:40:42 +01:00
2023-11-08 15:05:20 +00:00
2024-01-16 18:40:42 +01:00
2023-12-18 14:14:16 +00:00
2023-12-18 14:14:16 +00:00
2024-01-16 18:40:42 +01:00
2024-01-16 18:40:42 +01:00
2024-01-16 18:40:42 +01:00
2024-01-16 18:40:42 +01:00
2024-01-16 18:40:42 +01:00
2024-01-16 18:40:42 +01:00
2024-01-16 18:40:42 +01:00
2024-01-16 18:40:42 +01:00
2024-01-16 18:40:42 +01:00
2024-01-16 18:40:42 +01:00
2023-12-18 14:14:16 +00:00
2024-01-16 17:30:37 +01:00
2024-01-16 18:40:42 +01:00
2024-01-16 18:40:42 +01:00
2024-01-16 18:40:42 +01:00
2023-12-22 12:21:57 +00:00