This commit is contained in:
Přemysl Eric Janouch 2014-09-27 00:55:13 +02:00
parent a1c9018847
commit 89e9f13e12
1 changed files with 3 additions and 1 deletions

View File

@ -422,7 +422,7 @@ str_ensure_space (struct str *self, size_t n)
} }
static void static void
str_append_data (struct str *self, const char *data, size_t n) str_append_data (struct str *self, const void *data, size_t n)
{ {
str_ensure_space (self, n); str_ensure_space (self, n);
memcpy (self->str + self->len, data, n); memcpy (self->str + self->len, data, n);
@ -1866,6 +1866,7 @@ read_config_file (struct str_map *config, struct error **e)
{ {
error_set (e, "could not open `%s' for reading: %s", error_set (e, "could not open `%s' for reading: %s",
filename, strerror (errno)); filename, strerror (errno));
free (filename);
return false; return false;
} }
@ -1902,6 +1903,7 @@ read_config_file (struct str_map *config, struct error **e)
str_free (&line); str_free (&line);
fclose (fp); fclose (fp);
free (filename);
return !errors; return !errors;
} }