Fio 1.22-rc2
[fio.git] / init.c
diff --git a/init.c b/init.c
index b192e587ac69807f6a829a5efa7fe28a22d95bd0..a544996ea433170e6378658fe43ad08950d1e861 100644 (file)
--- a/init.c
+++ b/init.c
@@ -19,7 +19,7 @@
 #include "smalloc.h"
 #include "filehash.h"
 
-static char fio_version_string[] = "fio 1.21";
+static char fio_version_string[] = "fio 1.22-rc2";
 
 #define FIO_RANDSEED           (0xb1899bedUL)
 
@@ -637,6 +637,7 @@ static int parse_jobs_ini(char *file, int stonewall_flag)
 
        alloc_opts = 8;
        opts = malloc(sizeof(char *) * alloc_opts);
+       num_opts = 0;
 
        stonewall = stonewall_flag;
        do {
@@ -751,6 +752,7 @@ static int parse_jobs_ini(char *file, int stonewall_flag)
 
        free(string);
        free(name);
+       free(opts);
        if (f != stdin)
                fclose(f);
        return ret;