treewide: try to use const char * for string literals

This commit is contained in:
Barnabás Pőcze 2023-09-16 17:47:35 +02:00
parent fc72208fa0
commit 436787d6ba
9 changed files with 20 additions and 17 deletions

View file

@ -1207,7 +1207,7 @@ static char* make_xdg_runtime_dir(void)
time_t t = time(NULL);
struct tm *tm = localtime(&t);
char *dir;
char *tmpdir = getenv("TMPDIR");
const char *tmpdir = getenv("TMPDIR");
char path[PATH_MAX];
FILE *fp;

View file

@ -232,7 +232,7 @@ PWTEST(logger_debug_env_alpha)
enum spa_log_level level = pwtest_get_iteration(current_test);
enum spa_log_level default_level = pw_log_level;
struct spa_log *default_logger = pw_log_get();
char *lvl = NULL;
const char *lvl = NULL;
char *oldenv = getenv("PIPEWIRE_DEBUG");
if (oldenv)
@ -276,7 +276,7 @@ PWTEST(logger_debug_env_topic_all)
struct spa_log *default_logger = pw_log_get();
char *oldenv = getenv("PIPEWIRE_DEBUG");
char lvlstr[32];
char *lvl = "X";
const char *lvl = "X";
if (oldenv)
oldenv = strdup(oldenv);

View file

@ -166,7 +166,7 @@ PWTEST(json_encode)
return PWTEST_PASS;
}
static void test_array(char *str, char **vals)
static void test_array(const char *str, const char * const vals[])
{
struct spa_json it[2];
char val[256];
@ -183,12 +183,12 @@ static void test_array(char *str, char **vals)
PWTEST(json_array)
{
test_array("FL,FR", (char *[]){ "FL", "FR", NULL });
test_array(" FL , FR ", (char *[]){ "FL", "FR", NULL });
test_array("[ FL , FR ]", (char *[]){ "FL", "FR", NULL });
test_array("[FL FR]", (char *[]){ "FL", "FR", NULL });
test_array("FL FR", (char *[]){ "FL", "FR", NULL });
test_array("[ FL FR ]", (char *[]){ "FL", "FR", NULL });
test_array("FL,FR", (const char *[]){ "FL", "FR", NULL });
test_array(" FL , FR ", (const char *[]){ "FL", "FR", NULL });
test_array("[ FL , FR ]", (const char *[]){ "FL", "FR", NULL });
test_array("[FL FR]", (const char *[]){ "FL", "FR", NULL });
test_array("FL FR", (const char *[]){ "FL", "FR", NULL });
test_array("[ FL FR ]", (const char *[]){ "FL", "FR", NULL });
return PWTEST_PASS;
}