Fix calloc argument order, add some consts

This commit is contained in:
Přemysl Eric Janouch 2024-08-08 09:28:40 +02:00
parent 29c89942ce
commit e83cfa3c15
Signed by: p
GPG Key ID: A0420B94F92B9493
2 changed files with 6 additions and 6 deletions

View File

@ -124,7 +124,7 @@ config_validate_nonnegative (const struct config_item *item, struct error **e)
return error_set (e, "must be non-negative"); return error_set (e, "must be non-negative");
} }
static struct config_schema g_config_device[] = static const struct config_schema g_config_device[] =
{ {
{ .name = "name", { .name = "name",
.comment = "Device identifier", .comment = "Device identifier",
@ -137,7 +137,7 @@ static struct config_schema g_config_device[] =
{} {}
}; };
static struct config_schema g_config_pwm[] = static const struct config_schema g_config_pwm[] =
{ {
{ .name = "temp", { .name = "temp",
.comment = "Path to temperature sensor output", .comment = "Path to temperature sensor output",
@ -415,7 +415,7 @@ device_create (struct app_context *ctx, const char *path,
// There is no room for errors in the configuration, everything must be valid. // There is no room for errors in the configuration, everything must be valid.
// Thus the reset to defaults on invalid values is effectively disabled here. // Thus the reset to defaults on invalid values is effectively disabled here.
static bool static bool
apply_schema (struct config_schema *schema, struct config_item *object, apply_schema (const struct config_schema *schema, struct config_item *object,
struct error **e) struct error **e)
{ {
struct error *warning = NULL, *error = NULL; struct error *warning = NULL, *error = NULL;
@ -445,7 +445,7 @@ static bool
check_device_configuration (struct config_item *subtree, struct error **e) check_device_configuration (struct config_item *subtree, struct error **e)
{ {
// Check regular fields in the device object // Check regular fields in the device object
for (struct config_schema *s = g_config_device; s->name; s++) for (const struct config_schema *s = g_config_device; s->name; s++)
if (!apply_schema (s, subtree, e)) if (!apply_schema (s, subtree, e))
return false; return false;
@ -465,7 +465,7 @@ check_device_configuration (struct config_item *subtree, struct error **e)
while ((pwm = str_map_iter_next (&iter))) while ((pwm = str_map_iter_next (&iter)))
{ {
const char *subpath = iter.link->key; const char *subpath = iter.link->key;
for (struct config_schema *s = g_config_pwm; s->name; s++) for (const struct config_schema *s = g_config_pwm; s->name; s++)
if (!apply_schema (s, pwm, &error)) if (!apply_schema (s, pwm, &error))
{ {
error_set (e, "PWM `%s': %s", subpath, error->message); error_set (e, "PWM `%s': %s", subpath, error->message);

View File

@ -290,7 +290,7 @@ on_sink_info (pa_context *context, const pa_sink_info *info, int eol,
sink->ports_len++; sink->ports_len++;
struct port *port = sink->ports = struct port *port = sink->ports =
xcalloc (sizeof *sink->ports, sink->ports_len); xcalloc (sink->ports_len, sizeof *sink->ports);
for (struct pa_sink_port_info **iter = info->ports; *iter; iter++) for (struct pa_sink_port_info **iter = info->ports; *iter; iter++)
{ {
port->name = xstrdup ((*iter)->name); port->name = xstrdup ((*iter)->name);