mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-11-02 09:01:50 -05:00
fix switch fallthrough cases
This commit is contained in:
parent
9573b24e52
commit
7cd55c2c6b
3 changed files with 6 additions and 1 deletions
|
|
@ -232,7 +232,7 @@ static inline int spa_pod_parser_getv(struct spa_pod_parser *parser,
|
|||
return -EINVAL;
|
||||
if (--parser->depth < 0)
|
||||
return -EINVAL;
|
||||
|
||||
/* fallthrough */
|
||||
case '}':
|
||||
it = &parser->iter[parser->depth];
|
||||
current = spa_pod_iter_current(it);
|
||||
|
|
|
|||
|
|
@ -476,6 +476,7 @@ impl_node_port_enum_params(struct spa_node *node,
|
|||
SPA_PARAM_LIST_id, &SPA_POD_Id(list[*index]), 0);
|
||||
else
|
||||
return 0;
|
||||
break;
|
||||
}
|
||||
case SPA_PARAM_EnumFormat:
|
||||
if ((res = port_enum_formats(node, direction, port_id, index, ¶m, &b)) <= 0)
|
||||
|
|
|
|||
|
|
@ -225,10 +225,12 @@ static int do_negotiate(struct pw_link *this, uint32_t in_state, uint32_t out_st
|
|||
case -EIO:
|
||||
current = NULL;
|
||||
res = 0;
|
||||
/* fallthrough */
|
||||
case 1:
|
||||
break;
|
||||
case 0:
|
||||
res = -EBADF;
|
||||
/* fallthrough */
|
||||
default:
|
||||
asprintf(&error, "error get output format: %s", spa_strerror(res));
|
||||
goto error;
|
||||
|
|
@ -258,10 +260,12 @@ static int do_negotiate(struct pw_link *this, uint32_t in_state, uint32_t out_st
|
|||
case -EIO:
|
||||
current = NULL;
|
||||
res = 0;
|
||||
/* fallthrough */
|
||||
case 1:
|
||||
break;
|
||||
case 0:
|
||||
res = -EBADF;
|
||||
/* fallthrough */
|
||||
default:
|
||||
asprintf(&error, "error get input format: %s", spa_strerror(res));
|
||||
goto error;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue