Changeset 1199 for trunk/flashrom.c
- Timestamp:
- Oct 7, 2010 1:48:34 AM (3 years ago)
- File:
-
- 1 edited
-
trunk/flashrom.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/flashrom.c
r1184 r1199 1333 1333 } 1334 1334 1335 void list_programmers_linebreak(int startcol, int cols, int paren) 1336 { 1337 const char *pname; 1338 int pnamelen; 1339 int remaining = 0; 1340 int firstline = 1; 1341 enum programmer p; 1342 int i; 1343 1344 for (p = 0; p < PROGRAMMER_INVALID; p++) { 1345 pname = programmer_table[p].name; 1346 pnamelen = strlen(pname); 1347 if (remaining - pnamelen - 2 < 0) { 1348 if (firstline) 1349 firstline = 0; 1350 else 1351 printf("\n"); 1352 for (i = 0; i < startcol; i++) 1353 printf(" "); 1354 remaining = cols - startcol; 1355 } else { 1356 printf(" "); 1357 remaining--; 1358 } 1359 if (paren && (p == 0)) { 1360 printf("("); 1361 remaining--; 1362 } 1363 printf("%s", pname); 1364 remaining -= pnamelen; 1365 if (p < PROGRAMMER_INVALID - 1) { 1366 printf(","); 1367 remaining--; 1368 } else { 1369 if (paren) 1370 printf(")"); 1371 printf("\n"); 1372 } 1373 } 1374 } 1375 1335 1376 void print_sysinfo(void) 1336 1377 {
Note: See TracChangeset
for help on using the changeset viewer.
