pipewire/spa/include/spa/utils
Wim Taymans 10d3c547d1 spa: add spa_ptrinside
Add a new overflow safe function to check if region p2 of size s2 fits
completely in p1 of size s1. Use this to bounds check the pod iterators.

Fixes #3727
2023-12-20 20:18:33 +01:00
..
ansi.h treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
atomic.h spa: add atomic.h and port macros to it 2023-07-13 12:25:22 +02:00
cleanup.h spa: expose utils/cleanup.h for external users 2023-10-11 19:56:11 +02:00
defs.h spa: add spa_ptrinside 2023-12-20 20:18:33 +01:00
dict.h treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
dll.h treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
enum-types.h treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
hook.h hooks: add and use _fast callback function 2023-05-06 00:27:12 +02:00
json-pod.h treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
json.h Fix some warnings 2023-11-21 16:32:51 +00:00
keys.h alsa: Add a mechanism to bind ALSA controls as prop params 2023-11-07 23:22:53 -05:00
list.h treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
names.h alsa-compress-offload: Add device object and udev based autodetection 2023-09-02 08:28:22 +00:00
ratelimit.h ratelimit: missed -> suppressed 2023-09-08 12:18:23 +02:00
result.h treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
ringbuffer.h cleanup unused variables 2023-06-26 10:51:09 +00:00
string.h treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
type-info.h Port: Add tag param 2023-08-29 14:22:13 +02:00
type.h Port: Add tag param 2023-08-29 14:22:13 +02:00