Displaying 2 results from an estimated 2 matches for "iso_config".
Did you mean:
is_config
2020 Apr 15
0
[PATCH nbdkit 2/9] floppy, iso, split, ssh: Use new vector type to store lists of strings.
...@ make_iso (void)
static void
iso_unload (void)
{
- size_t i;
-
- for (i = 0; i < nr_dirs; ++i)
- free (dirs[i]);
- free (dirs);
+ string_vector_iter (&dirs, (void *) free);
+ free (dirs.ptr);
if (fd >= 0)
close (fd);
@@ -135,7 +133,6 @@ iso_unload (void)
static int
iso_config (const char *key, const char *value)
{
- char **new_dirs;
char *dir;
if (strcmp (key, "dir") == 0) {
@@ -143,15 +140,11 @@ iso_config (const char *key, const char *value)
if (dir == NULL)
return -1;
- new_dirs = realloc (dirs, sizeof (char *) * (nr_dirs + 1));
-...
2020 Apr 15
18
[PATCH nbdkit 0/9] Generic vector, and pass $nbdkit_stdio_safe to shell scripts.
This was a rather longer trip around the houses than I anticipated!
The basic purpose of the patch series is to set $nbdkit_stdio_safe to
"0" or "1" in sh and eval plugin scripts.
To do that, I ended up adding a nicer way to manipulate environ lists,
and to do that, I ended up adding a whole generic vector
implementation which is applicable in a lot of different places.