Added missing newlines.

Output before:
---
Handle 0x0036, DMI type 43, 31 bytes
TPM Device
        Vendor ID:
        Specification Version: 9.9      Firmware Revision: 9.99
        Description: xxx   Characteristics:
                Family configurable via platform software support
        OEM-specific Information: 0x00000000
---
after:
---
Handle 0x0036, DMI type 43, 31 bytes
TPM Device
        Vendor ID:
        Specification Version: 9.9
        Firmware Revision: 9.99
        Description: xxx
        Characteristics:
                Family configurable via platform software support
        OEM-specific Information: 0x00000000
---
commit f6c9dc4707eb9e6a4a81ca7af4c77822af8cefe0
Author: Deomid "rojer" Ryabkov <roj...@fb.com>
Date:   Mon Aug 19 10:42:40 2019 -0700

    Fix formatting of TPM table output
    
    Added missing newlines.

diff --git a/dmidecode.c b/dmidecode.c
index ec4ac5b..d305ceb 100644
--- a/dmidecode.c
+++ b/dmidecode.c
@@ -4994,7 +4994,7 @@ static void dmi_decode(const struct dmi_header *h, u16 ver)
 			printf("\tVendor ID:");
 			dmi_tpm_vendor_id(data + 0x04);
 			printf("\n");
-			printf("\tSpecification Version: %d.%d", data[0x08], data[0x09]);
+			printf("\tSpecification Version: %d.%d\n", data[0x08], data[0x09]);
 			switch (data[0x08])
 			{
 				case 0x01:
@@ -5017,7 +5017,7 @@ static void dmi_decode(const struct dmi_header *h, u16 ver)
 					 */
 					break;
 			}
-			printf("\tDescription: %s", dmi_string(h, data[0x12]));
+			printf("\tDescription: %s\n", dmi_string(h, data[0x12]));
 			printf("\tCharacteristics:\n");
 			dmi_tpm_characteristics(QWORD(data + 0x13), "\t\t");
 			if (h->length < 0x1F) break;
_______________________________________________
https://lists.nongnu.org/mailman/listinfo/dmidecode-devel

Reply via email to