Changeset 2352 in MondoRescue for branches/2.2.10/mondo/src/mondorestore/mondo-rstr-newt.c
- Timestamp:
- Aug 28, 2009, 2:46:29 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.2.10/mondo/src/mondorestore/mondo-rstr-newt.c
r2334 r2352 1924 1924 /** int **************************************************************/ 1925 1925 int i = 0; 1926 int res = 0; 1926 1927 int currline = 0; 1927 1928 int finished = FALSE; … … 1929 1930 /** buffers **********************************************************/ 1930 1931 char *tmp = NULL; 1932 char *flaws_str = NULL; 1931 1933 char *flaws_str_A = NULL; 1932 1934 char *flaws_str_B = NULL; … … 1936 1938 assert(raidlist != NULL); 1937 1939 1938 mr_asprintf(flaws_str_A, "%s", " ");1939 mr_asprintf(flaws_str_B, "%s", " ");1940 mr_asprintf(flaws_str_C, "%s", " ");1941 1940 if (mountlist->entries > ARBITRARY_MAXIMUM) { 1942 1941 log_to_screen("Arbitrary limits suck, man!"); … … 1954 1953 mr_asprintf(tmp, "%-24s %-24s %-8s %s", "Device", "Mountpoint", "Format", "Size (MB)"); 1955 1954 headerMsg = newtLabel(2, 1, tmp); 1956 flawsLabelA = newtLabel(2, 13, flaws_str_A);1957 flawsLabelB = newtLabel(2, 14, flaws_str_B);1958 flawsLabelC = newtLabel(2, 15, flaws_str_C);1955 flawsLabelA = newtLabel(2, 13, " "); 1956 flawsLabelB = newtLabel(2, 14, " "); 1957 flawsLabelC = newtLabel(2, 15, " "); 1959 1958 partitionsListbox = 1960 1959 newtListbox(2, 2, 10, NEWT_FLAG_SCROLL | NEWT_FLAG_RETURNEXIT); … … 1966 1965 bEdit, bDelete, bReload, bCancel, bOK, NULL); 1967 1966 while (!finished) { 1968 evaluate_mountlist(mountlist, flaws_str_A, flaws_str_B, 1969 flaws_str_C); 1967 flaws_str = evaluate_mountlist(mountlist, &res); 1968 spread_flaws_across_three_lines(flaws_str, flaws_str_A, flaws_str_B, flaws_str_C); 1969 1970 mr_free(flaws_str); 1971 1970 1972 newtLabelSetText(flawsLabelA, flaws_str_A); 1971 1973 newtLabelSetText(flawsLabelB, flaws_str_B); 1972 1974 newtLabelSetText(flawsLabelC, flaws_str_C); 1973 1975 b_res = newtRunForm(myForm); 1976 mr_free(flaws_str_A); 1977 mr_free(flaws_str_B); 1978 mr_free(flaws_str_C); 1979 1974 1980 if (b_res == bOK) { 1975 if (!evaluate_mountlist 1976 (mountlist, flaws_str_A, flaws_str_B, flaws_str_C)) { 1981 flaws_str = evaluate_mountlist(mountlist, &res); 1982 mr_free(flaws_str); 1983 if (!res) { 1977 1984 finished = 1978 1985 ask_me_yes_or_no
Note:
See TracChangeset
for help on using the changeset viewer.