intel: aubinator: fix printing missing gen option
authorLionel Landwerlin <llandwerlin@gmail.com>
Tue, 25 Oct 2016 11:49:53 +0000 (12:49 +0100)
committerLionel Landwerlin <lionel.g.landwerlin@intel.com>
Mon, 31 Oct 2016 22:03:13 +0000 (22:03 +0000)
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: Anuj Phogat <anuj.phogat@gmail.com>
src/intel/tools/aubinator.c

index 67f1f0db15355ac7cfb3cfe2474ef359f5ae551b..4fee53c35d12ae75cfe0bf571e3a1ad33946cd7d 100644 (file)
@@ -1125,7 +1125,7 @@ int main(int argc, char *argv[])
    int c, i;
    bool help = false, pager = true;
    char *input_file = NULL, *xml_path = NULL;
-   char gen_val[24];
+   char gen_val[24] = { 0, };
    const struct {
       const char *name;
       int pci_id;
@@ -1193,7 +1193,7 @@ int main(int argc, char *argv[])
    }
 
    if (gen == NULL) {
-      fprintf(stderr, "can't parse gen: %s, expected ivb, byt, hsw, "
+      fprintf(stderr, "can't parse gen: '%s', expected ivb, byt, hsw, "
                              "bdw, chv, skl, kbl or bxt\n", gen_val);
       exit(EXIT_FAILURE);
    }