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:
parent
640b015053
commit
51f744c876
@ -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);
|
||||
|
Loading…
x
Reference in New Issue
Block a user