Changeset 3856 in MondoRescue for branches/3.3/mondo/src/mondorestore
- Timestamp:
- Mar 6, 2024, 5:29:44 PM (4 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/3.3/mondo/src/mondorestore/mondo-rstr-newt.c
r3614 r3856 1436 1436 for (;;) { 1437 1437 int i; 1438 char headerstr[MAX_STR_LEN]; 1439 snprintf(headerstr, MAX_STR_LEN, "%-14s %-8s %11s %8s", 1440 "Plex", "Level", "Stripe Size", "Subdisks"); 1438 char *headerstr = NULL; 1439 mr_asprintf(headerstr, "%-14s %-8s %11s %8s", "Plex", "Level", "Stripe Size", "Subdisks"); 1441 1440 1442 1441 bOK = newtCompactButton(2, 13, " OK "); … … 1449 1448 newtListbox(2, 3, 9, NEWT_FLAG_SCROLL | NEWT_FLAG_RETURNEXIT); 1450 1449 plexesHeader = newtLabel(2, 2, headerstr); 1450 mr_free(headerstr); 1451 1451 editraidForm = newtForm(NULL, NULL, 0); 1452 1452 … … 1455 1455 keylist[i] = (void *) i; 1456 1456 if (i < raidrec->plexes) { 1457 char pname[64], entry[MAX_STR_LEN]; 1457 char *pname; 1458 char *entry; 1458 1459 switch (raidrec->plex[i].raidlevel) { 1459 1460 case -1: … … 1476 1477 mr_asprintf(chunksize, "%dk", raidrec->plex[i].stripesize); 1477 1478 } 1478 snprintf(pname, 64, "%s.p%i", raidrec->volname, i); 1479 snprintf(entry, MAX_STR_LEN, "%-14s %-8s %11s %8d", 1480 pname, raidlevel, chunksize, 1481 raidrec->plex[i].subdisks); 1479 mr_asprintf(pname, "%s.p%i", raidrec->volname, i); 1480 mr_asprintf(entry, "%-14s %-8s %11s %8d", pname, raidlevel, chunksize, raidrec->plex[i].subdisks); 1481 mr_free(pname); 1482 1482 mr_free(raidlevel); 1483 1483 mr_free(chunksize); 1484 1484 1485 1485 newtListboxAppendEntry(plexesListbox, entry, keylist[i]); 1486 mr_free(entry); 1486 1487 } 1487 1488 }
Note:
See TracChangeset
for help on using the changeset viewer.