mirror of
https://gitlab.freedesktop.org/pipewire/pipewire
synced 2024-10-14 20:02:38 +00:00
pod: fix "missing-field-initializers" warnings
/usr/include/spa-0.2/spa/pod/builder.h:90:13: error: missing field '_padding' initializer [-Werror,-Wmissing-field-initializers] *builder = SPA_POD_BUILDER_INIT(data, size); ^ /usr/include/spa-0.2/spa/pod/builder.h:90:13: error: missing field 'state' initializer [-Werror,-Wmissing-field-initializers] *builder = SPA_POD_BUILDER_INIT(data, size); ^ /usr/include/spa-0.2/spa/pod/builder.h:90:13: error: missing field 'callbacks' initializer [-Werror,-Wmissing-field-initializers] *builder = SPA_POD_BUILDER_INIT(data, size); ^ /usr/include/spa-0.2/spa/pod/builder.h:248:33: error: missing field '_padding' initializer [-Werror,-Wmissing-field-initializers] const struct spa_pod_float p = SPA_POD_INIT_Float(val); ^ /usr/include/spa-0.2/spa/pod/parser.h:56:12: error: missing field '_padding' initializer [-Werror,-Wmissing-field-initializers] *parser = SPA_POD_PARSER_INIT(data, size); ^ /usr/include/spa-0.2/spa/pod/parser.h:56:12: error: missing field 'state' initializer [-Werror,-Wmissing-field-initializers] *parser = SPA_POD_PARSER_INIT(data, size); ^
This commit is contained in:
parent
bc1f9d304f
commit
5f09b9f4d1
|
@ -60,7 +60,7 @@ struct spa_pod_builder {
|
|||
struct spa_callbacks callbacks;
|
||||
};
|
||||
|
||||
#define SPA_POD_BUILDER_INIT(buffer,size) (struct spa_pod_builder){ buffer, size, }
|
||||
#define SPA_POD_BUILDER_INIT(buffer,size) (struct spa_pod_builder){ buffer, size, 0, {}, {} }
|
||||
|
||||
static inline void
|
||||
spa_pod_builder_get_state(struct spa_pod_builder *builder, struct spa_pod_builder_state *state)
|
||||
|
@ -252,7 +252,7 @@ static inline int spa_pod_builder_long(struct spa_pod_builder *builder, int64_t
|
|||
return spa_pod_builder_primitive(builder, &p.pod);
|
||||
}
|
||||
|
||||
#define SPA_POD_INIT_Float(val) (struct spa_pod_float){ { sizeof(float), SPA_TYPE_Float }, val }
|
||||
#define SPA_POD_INIT_Float(val) (struct spa_pod_float){ { sizeof(float), SPA_TYPE_Float }, val, 0 }
|
||||
|
||||
static inline int spa_pod_builder_float(struct spa_pod_builder *builder, float val)
|
||||
{
|
||||
|
|
|
@ -48,7 +48,7 @@ struct spa_pod_parser {
|
|||
struct spa_pod_parser_state state;
|
||||
};
|
||||
|
||||
#define SPA_POD_PARSER_INIT(buffer,size) (struct spa_pod_parser){ buffer, size, }
|
||||
#define SPA_POD_PARSER_INIT(buffer,size) (struct spa_pod_parser){ buffer, size, 0, {} }
|
||||
|
||||
static inline void spa_pod_parser_init(struct spa_pod_parser *parser,
|
||||
const void *data, uint32_t size)
|
||||
|
|
Loading…
Reference in a new issue