- additional vendor tokens below the values
 - debug output removed

Signed-off-by: Stefan Tauner <[email protected]>
---
 print.c |   19 ++++++++++---------
 1 files changed, 10 insertions(+), 9 deletions(-)

diff --git a/print.c b/print.c
index 35af208..840ccae 100644
--- a/print.c
+++ b/print.c
@@ -78,12 +78,8 @@ static void print_supported_chips(void)
                chipcount++;
                tmp_ven_str = (char *)f->vendor;
                do {
-                       
-                       msg_gspew("tmp_ven_str=%s, ", tmp_ven_str);
                        tmp_ven_len = strcspn(tmp_ven_str, delim);
-                       msg_gspew("tmp_ven_len=%d, ", tmp_ven_len);
                        maxvendorlen = max(maxvendorlen, tmp_ven_len);
-                       msg_gspew("new maxvendorlen=%d\n", maxvendorlen);
                        tmp_ven_str += tmp_ven_len;
                } while (tmp_ven_len != 0);
 
@@ -140,14 +136,14 @@ static void print_supported_chips(void)
                strcpy(tmp_ven_str, f->vendor);
 
                tmp_ven_str = strtok(tmp_ven_str, delim);
-               msg_ginfo("%s", tmp_ven_str);
                tmp_ven_len = strlen(tmp_ven_str);
+               msg_ginfo("%s", tmp_ven_str);
                tmp_ven_str = strtok(NULL, delim);
-               while (tmp_ven_str != NULL) {
-                       msg_ginfo("%s\n%s", delim, tmp_ven_str);
-                       tmp_ven_len = strlen(tmp_ven_str);
-                       tmp_ven_str = strtok(NULL, delim);
+               if (tmp_ven_str != NULL) {
+                       msg_ginfo("%s", delim);
+                       tmp_ven_len++;
                }
+
                for (i = tmp_ven_len; i < maxvendorlen; i++)
                        msg_ginfo(" ");
 
@@ -211,6 +207,11 @@ static void print_supported_chips(void)
                        msg_gdbg("%0.02f;%0.02f",
                               f->voltage.min/(double)1000,
                               f->voltage.max/(double)1000);
+
+               while (tmp_ven_str != NULL) {
+                       msg_ginfo("\n%s", tmp_ven_str);
+                       tmp_ven_str = strtok(NULL, delim);
+               }
                msg_ginfo("\n");
        }
 }
-- 
1.7.1


_______________________________________________
flashrom mailing list
[email protected]
http://www.flashrom.org/mailman/listinfo/flashrom

Reply via email to