pipewire/spa/include/spa/pod
Pauli Virtanen a63aa6329b spa: fix integer overflows etc. in spa_pod_compare_value
Add macro SPA_CMP to do 3-way comparisons safely, and use it to avoid
signed integer overflows.

Fix also float/double comparisons (previously 0.1 == 0.8 since cast to
return type int).

Fix Id/Bool comparisons so they can return negative value.
2024-05-20 09:11:25 +00:00
..
builder.h pod: Fix spa_pod_builder_control() return type 2023-08-09 12:59:09 +00:00
command.h treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
compare.h spa: fix integer overflows etc. in spa_pod_compare_value 2024-05-20 09:11:25 +00:00
dynamic.h treewide: fix C++20 compilation error wrt. designated initializers 2024-05-03 07:16:57 +00:00
event.h treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
filter.h Fix some warnings 2023-11-21 16:32:51 +00:00
iter.h pod: don't iterate 0 sized children 2024-01-16 16:34:37 +01:00
parser.h parser: add extra check to make coverity happy 2023-04-20 12:32:07 +02:00
pod.h treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
vararg.h treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00