1
0
mirror of https://codeberg.org/vyivel/dulcepan/ synced 2025-03-12 18:59:15 +02:00

config: unconstify value in loaders

This commit is contained in:
Kirill Primak 2025-01-30 21:47:33 +03:00
parent 640b015053
commit 51f744c876

View File

@ -15,7 +15,7 @@ static inline void bytes_to_color(uint8_t bytes[static 4], float out[static 4])
}
}
static void load_color(const char *value, int line_idx, float out[static 4]) {
static void load_color(char *value, int line_idx, float out[static 4]) {
size_t len = strlen(value);
uint8_t bytes[4] = {0, 0, 0, 0};
@ -46,7 +46,7 @@ bad:
dp_log_fatal("Config: invalid color %s on line %d", value, line_idx);
}
static void load_int(const char *value, int line_idx, int min, int max, int *out) {
static void load_int(char *value, int line_idx, int min, int max, int *out) {
const char *p = value;
int mul = 1;
if (*p == '-') {
@ -68,7 +68,7 @@ static void load_int(const char *value, int line_idx, int min, int max, int *out
}
}
static void load_bool(const char *value, int line_idx, bool *out) {
static void load_bool(char *value, int line_idx, bool *out) {
if (strcmp(value, "true") == 0) {
*out = true;
} else if (strcmp(value, "false") == 0) {
@ -78,7 +78,7 @@ static void load_bool(const char *value, int line_idx, bool *out) {
}
}
static void load_key(const char *value, int line_idx, xkb_keysym_t *out) {
static void load_key(char *value, int line_idx, xkb_keysym_t *out) {
*out = xkb_keysym_from_name(value, XKB_KEYSYM_CASE_INSENSITIVE);
if (*out == XKB_KEY_NoSymbol) {
dp_log_fatal("Config: unknown key %s on line %d", value, line_idx);