Changeset 2326 in MondoRescue for branches/2.2.10/mondo/src/mondorestore
- Timestamp:
- Aug 18, 2009, 3:19:54 PM (15 years ago)
- Location:
- branches/2.2.10/mondo/src/mondorestore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.2.10/mondo/src/mondorestore/mondo-rstr-tools.c
r2325 r2326 895 895 mr_free(value); 896 896 897 bkpinfo->zip_ exe[0] = bkpinfo->zip_suffix[0] = '\0';897 bkpinfo->zip_suffix[0] = '\0'; 898 898 value = read_cfg_var(cfg_file, "use-lzo"); 899 899 if (value && strstr(value, "yes")) { 900 900 bkpinfo->use_lzo = TRUE; 901 901 bkpinfo->use_gzip = FALSE; 902 strcpy(bkpinfo->zip_exe, "lzop"); 902 mr_free(bkpinfo->zip_exe); 903 mr_asprintf(bkpinfo->zip_exe, "lzop"); 903 904 strcpy(bkpinfo->zip_suffix, "lzo"); 904 905 } … … 909 910 bkpinfo->use_lzo = FALSE; 910 911 bkpinfo->use_gzip = TRUE; 911 strcpy(bkpinfo->zip_exe, "gzip"); 912 mr_free(bkpinfo->zip_exe); 913 mr_asprintf(bkpinfo->zip_exe, "gzip"); 912 914 strcpy(bkpinfo->zip_suffix, "gz"); 913 915 } … … 918 920 bkpinfo->use_lzo = FALSE; 919 921 bkpinfo->use_gzip = FALSE; 920 strcpy(bkpinfo->zip_exe, "bzip2"); 922 mr_free(bkpinfo->zip_exe); 923 mr_asprintf(bkpinfo->zip_exe, "bzip2"); 921 924 strcpy(bkpinfo->zip_suffix, "bz2"); 922 925 } -
branches/2.2.10/mondo/src/mondorestore/mondorestore.c
r2325 r2326 1488 1488 } 1489 1489 1490 if ( !bkpinfo->zip_exe[0]) {1490 if (bkpinfo->zip_exe == NULL) { 1491 1491 mr_asprintf(command, "cat > \"%s\"", file_to_openout); 1492 1492 } else { … … 1549 1549 paranoid_pclose(pout); 1550 1550 1551 if (bkpinfo->zip_exe [0]) {1551 if (bkpinfo->zip_exe != NULL) { 1552 1552 if (strcmp(bkpinfo->zip_exe, "gzip") == 0) { 1553 1553 /* Re-enable SIGPIPE for gzip */
Note:
See TracChangeset
for help on using the changeset viewer.