aboutsummaryrefslogtreecommitdiffstats
path: root/src/actionhelper.c
diff options
context:
space:
mode:
authorgramanas <anastasis.gramm2@gmail.com>2018-11-13 15:12:31 +0200
committergramanas <anastasis.gramm2@gmail.com>2018-11-13 15:12:31 +0200
commit5a96d39542d356fc3d102d52390a55d8cb6758d3 (patch)
tree0f9e6844e880759e5b5b20b6af683a0822de410c /src/actionhelper.c
parent2415d22c7a82396daf21dabe6191531cfa21e6a3 (diff)
downloadck-5a96d39542d356fc3d102d52390a55d8cb6758d3.tar.gz
ck-5a96d39542d356fc3d102d52390a55d8cb6758d3.tar.bz2
ck-5a96d39542d356fc3d102d52390a55d8cb6758d3.zip
Leave no string uninitialized.
Diffstat (limited to 'src/actionhelper.c')
-rw-r--r--src/actionhelper.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/actionhelper.c b/src/actionhelper.c
index 93b3107..6cc37bd 100644
--- a/src/actionhelper.c
+++ b/src/actionhelper.c
@@ -36,7 +36,7 @@ void link_config(const AddOpt *opt, const char* newPath) {
}
int move_config(const AddOpt *opt, char *progDir, char *ret) {
- char newPath[STR_L];
+ char newPath[STR_L] = "";
char *tmp = strdup(opt->confPath);
str_join_dirname_with_basename(newPath, progDir, basename(tmp));
free(tmp);
@@ -106,9 +106,9 @@ void get_or_make_program_dir(const AddOpt *opt, const Conf *conf, char *ret) {
}
void add_make_link(const AddOpt *opt, const Conf *conf) {
- char progDir[STR_L];
+ char progDir[STR_L] = "";
get_or_make_program_dir(opt, conf, progDir);
- char newPath[STR_L];
+ char newPath[STR_L] = "";
move_config(opt, progDir, newPath);
if (add_err_message(NULL)) {
return;
@@ -130,13 +130,13 @@ void edit_print_suggested_configs(DB *db, const char *pName) {
}
int init_create_config_file(UserOpt *opt) {
- char absVCdir[STR_L];
+ char absVCdir[STR_L] = "";
if (!util_file_exists(list_get_at(opt->args, 0), absVCdir)) {
ERR("Version control directory: %s does not exist.", list_get_at(opt->args, 0));
return 1;
}
- char absSRdir[STR_L];
+ char absSRdir[STR_L] = "";
if (!util_file_exists(list_get_at(opt->args, 1), absSRdir)) {
ERR("Secret directory: %s does not exist.", list_get_at(opt->args, 1));
return 1;
@@ -146,14 +146,14 @@ int init_create_config_file(UserOpt *opt) {
util_mkdir(opt->confDir);
}
- char confName[STR_L];
+ char confName[STR_L] = "";
make_config_name(confName, opt->confDir);
FILE *f;
if ((f = fopen(confName, "w")) == NULL) {
return 1;
}
- char tmp[200];
+ char tmp[STR_L] = "";
strcpy(tmp, "version_control_dir = ");
strcat(tmp, absVCdir);
strcat(tmp, "\n");