Philip Withnall
48d9f356c3
girnode: Improve int types in GIIrNodeVFunc
...
`GIIrNodeVFunc` is built dynamically at runtime (rather than being
mmapped from disk), so its types can accurately reflect their runtime
semantics, rather than an on-disk format.
As part of this, switch from `atoi()` to `g_ascii_string_to_unsigned()`
for parsing the relevant fields from a GIR XML file. This means we now
get error handling for invalid integers.
Signed-off-by: Philip Withnall <pwithnall@gnome.org>
Helps: #3155
2024-01-26 09:29:30 +00:00
..
2024-01-19 12:07:30 +00:00
2024-01-24 20:45:28 -08:00
2024-01-15 22:44:41 -08:00
2024-01-16 18:40:42 +01:00
2024-01-16 17:30:37 +01:00
2024-01-23 18:07:17 +00:00
2024-01-18 13:15:22 +00:00
2024-01-18 13:15:22 +00:00
2024-01-25 22:03:57 +00:00
2024-01-23 18:07:17 +00:00
2024-01-18 13:15:22 +00:00
2024-01-18 13:15:22 +00:00
2024-01-23 18:07:17 +00:00
2024-01-18 13:15:22 +00:00
2023-12-18 14:14:15 +00:00
2024-01-18 13:15:22 +00:00
2024-01-16 18:40:42 +01:00
2024-01-18 13:15:22 +00:00
2024-01-18 13:15:22 +00:00
2024-01-18 13:15:22 +00:00
2024-01-16 18:40:42 +01:00
2024-01-18 13:15:22 +00:00
2024-01-18 13:15:22 +00:00
2024-01-18 13:15:22 +00:00
2024-01-24 20:45:28 -08:00
2024-01-18 13:15:22 +00:00
2024-01-16 18:40:42 +01:00
2024-01-18 13:15:22 +00:00
2024-01-16 18:40:42 +01:00
2024-01-16 18:40:42 +01:00
2024-01-18 13:15:22 +00:00
2023-12-18 14:14:15 +00:00
2024-01-18 13:15:22 +00:00
2024-01-16 18:40:42 +01:00
2024-01-18 13:15:22 +00:00
2024-01-25 22:03:57 +00:00
2024-01-26 09:29:30 +00:00
2024-01-26 09:29:30 +00:00
2024-01-23 22:55:35 +00:00
2024-01-23 22:55:35 +00:00
2024-01-16 18:56:57 +01:00
2024-01-26 09:29:30 +00:00
2024-01-26 09:29:30 +00:00
2024-01-26 09:29:30 +00:00
2024-01-18 13:09:29 +00:00
2024-01-16 18:40:42 +01:00
2024-01-26 09:29:30 +00:00
2023-11-08 15:05:20 +00:00
2024-01-18 13:15:22 +00:00
2023-12-18 14:14:16 +00:00
2024-01-18 13:15:22 +00:00
2024-01-16 18:40:42 +01:00
2024-01-18 13:15:22 +00:00
2024-01-16 23:26:02 +00:00
2024-01-18 13:15:22 +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-24 20:45:28 -08:00
2024-01-16 18:40:42 +01:00
2024-01-18 13:15:22 +00:00
2023-12-18 14:14:16 +00:00
2024-01-18 13:15:22 +00:00
2024-01-18 13:15:22 +00:00
2024-01-18 13:15:22 +00:00
2024-01-24 20:45:28 -08:00
2024-01-18 13:15:22 +00:00
2024-01-16 18:40:42 +01:00
2024-01-19 12:07:30 +00:00