mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-10-29 05:40:27 -04:00
spa: Make spa_pod_parser_pop return int again
This fixes an API break that couldn't let the Rust bindings build.
See e317edcfb9 (caedda3d4b09299412c1c1ea2f100ac54cfc7b6d_128_190)
This commit is contained in:
parent
b7412169f5
commit
f60638a3aa
1 changed files with 2 additions and 1 deletions
|
|
@ -192,11 +192,12 @@ SPA_API_POD_PARSER void spa_pod_parser_unpush(struct spa_pod_parser *parser,
|
||||||
parser->state.frame = frame->parent;
|
parser->state.frame = frame->parent;
|
||||||
}
|
}
|
||||||
|
|
||||||
SPA_API_POD_PARSER void spa_pod_parser_pop(struct spa_pod_parser *parser,
|
SPA_API_POD_PARSER int spa_pod_parser_pop(struct spa_pod_parser *parser,
|
||||||
struct spa_pod_frame *frame)
|
struct spa_pod_frame *frame)
|
||||||
{
|
{
|
||||||
spa_pod_parser_unpush(parser, frame);
|
spa_pod_parser_unpush(parser, frame);
|
||||||
spa_pod_parser_advance(parser, &frame->pod);
|
spa_pod_parser_advance(parser, &frame->pod);
|
||||||
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
SPA_API_POD_PARSER int spa_pod_parser_get_bool(struct spa_pod_parser *parser, bool *value)
|
SPA_API_POD_PARSER int spa_pod_parser_get_bool(struct spa_pod_parser *parser, bool *value)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue