Changeset 2325 in MondoRescue for branches/2.2.10/mondo/src/mondoarchive/mondoarchive.c
- Timestamp:
- Aug 18, 2009, 3:19:15 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.2.10/mondo/src/mondoarchive/mondoarchive.c
r2324 r2325 276 276 if (argc > 2 && !strcmp(argv[1], "find-cd")) { 277 277 g_loglevel = 10; 278 malloc_string(tmp); 279 if (find_cdrw_device(tmp)) { 278 if ((tmp = find_cdrw_device()) == NULL) { 280 279 printf("Failed to find CDR-RW drive\n"); 281 280 } else { 282 281 printf("CD-RW is at %s\n", tmp); 283 282 } 284 tmp[0] = '\0';285 if ( find_cdrom_device(tmp, atoi(argv[2]))) {283 mr_free(tmp); 284 if ((tmp = find_cdrom_device(FALSE)) == NULL) { 286 285 printf("Failed to find CD-ROM drive\n"); 287 286 } else { 288 287 printf("CD-ROM is at %s\n", tmp); 289 288 } 290 paranoid_free(tmp);289 mr_free(tmp); 291 290 finish(0); 292 291 } … … 294 293 if (argc > 2 && !strcmp(argv[1], "find-dvd")) { 295 294 g_loglevel = 10; 296 malloc_string(tmp); 297 if (find_dvd_device(tmp, atoi(argv[2]))) { 295 if ((tmp = find_dvd_device()) == NULL) { 298 296 printf("Failed to find DVD drive\n"); 299 297 } else { 300 298 printf("DVD is at %s\n", tmp); 301 299 } 302 paranoid_free(tmp);300 mr_free(tmp); 303 301 finish(0); 304 302 } … … 406 404 if (bkpinfo->backup_media_type == usb) { 407 405 log_msg(1, "Unmounting USB device."); 406 if (bkpinfo->media_device == NULL) { 407 fatal_error("USB device set to NULL"); 408 } 408 409 mr_asprintf(tmp, "umount %s1", bkpinfo->media_device); 409 410 run_program_and_log_output(tmp, TRUE);
Note:
See TracChangeset
for help on using the changeset viewer.