]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - drivers/char/tpm/tpm_bios.c
[PATCH] tpm: fix memory leak
[linux-2.6-omap-h63xx.git] / drivers / char / tpm / tpm_bios.c
index 537aa45d8c67a9cb98ca4fb44c7abdf85d625414..0549e2a35df85d710fc72e4ed984588c9f12235b 100644 (file)
@@ -306,6 +306,7 @@ static int tpm_binary_bios_measurements_show(struct seq_file *m, void *v)
        /* 5th: delimiter */
        seq_putc(m, '\0');
 
+       kfree(eventname);
        return 0;
 }
 
@@ -353,6 +354,7 @@ static int tpm_ascii_bios_measurements_show(struct seq_file *m, void *v)
        /* 4th: eventname <= max + \'0' delimiter */
        seq_printf(m, " %s\n", eventname);
 
+       kfree(eventname);
        return 0;
 }