core-util: Add pa_append_to_config_home_dir()

This commit is contained in:
Tanu Kaskinen 2014-06-08 16:33:00 +03:00
parent 6c5c65a718
commit 440f37af00
2 changed files with 17 additions and 0 deletions

View file

@ -1678,6 +1678,22 @@ int pa_get_config_home_dir(char **_r) {
return 0;
}
int pa_append_to_config_home_dir(const char *path, char **_r) {
int r;
char *config_home_dir;
pa_assert(path);
pa_assert(_r);
r = pa_get_config_home_dir(&config_home_dir);
if (r < 0)
return r;
*_r = pa_sprintf_malloc("%s" PA_PATH_SEP "%s", config_home_dir, path);
pa_xfree(config_home_dir);
return 0;
}
char *pa_get_binary_name_malloc(void) {
char *t;
size_t allocated = 128;