mirror of
https://github.com/hyprwm/xdg-desktop-portal-hyprland.git
synced 2024-11-22 14:35:57 +01:00
Constify config_path arguments
These are not modified.
This commit is contained in:
parent
b92ad3eb6b
commit
491cbb1cc6
1 changed files with 3 additions and 3 deletions
|
@ -51,7 +51,7 @@ static bool file_exists(const char *path) {
|
||||||
return path && access(path, R_OK) != -1;
|
return path && access(path, R_OK) != -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
static char *config_path(char *prefix, char *filename) {
|
static char *config_path(const char *prefix, const char *filename) {
|
||||||
if (!prefix || !prefix[0] || !filename || !filename[0]) {
|
if (!prefix || !prefix[0] || !filename || !filename[0]) {
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
@ -91,12 +91,12 @@ static char *get_config_path(void) {
|
||||||
char *config_home_fallback = calloc(size_fallback, sizeof(char));
|
char *config_home_fallback = calloc(size_fallback, sizeof(char));
|
||||||
snprintf(config_home_fallback, size_fallback, "%s/.config", home);
|
snprintf(config_home_fallback, size_fallback, "%s/.config", home);
|
||||||
|
|
||||||
char *prefix[3];
|
const char *prefix[3];
|
||||||
prefix[0] = getenv("XDG_CONFIG_HOME");
|
prefix[0] = getenv("XDG_CONFIG_HOME");
|
||||||
prefix[1] = config_home_fallback;
|
prefix[1] = config_home_fallback;
|
||||||
prefix[2] = SYSCONFDIR "/xdg";
|
prefix[2] = SYSCONFDIR "/xdg";
|
||||||
|
|
||||||
char *config[2];
|
const char *config[2];
|
||||||
config[0] = getenv("XDG_CURRENT_DESKTOP");
|
config[0] = getenv("XDG_CURRENT_DESKTOP");
|
||||||
config[1] = "config";
|
config[1] = "config";
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue