Changeset 689 in MondoRescue for trunk/mondo/mondo/mondoarchive/mondo-cli.c
- Timestamp:
- Jul 17, 2006, 7:43:58 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/mondo/mondo/mondoarchive/mondo-cli.c
r688 r689 216 216 217 217 /*@ buffers ** */ 218 char *tmp ;219 char *tmp1 ;220 char *psz ;221 char *p ;222 char *q ;218 char *tmp = NULL; 219 char *tmp1 = NULL; 220 char *psz = NULL; 221 char *p = NULL; 222 char *q = NULL; 223 223 224 224 long itbs; … … 263 263 } 264 264 265 if (!find_home_of_exe("afio")) { 266 if (find_home_of_exe("star")) { 265 tmp = find_home_of_exe("afio"); 266 tmp1 = find_home_of_exe("star"); 267 if (!tmp) { 268 if (tmp1) { 267 269 flag_set['R'] = TRUE; 268 270 log_msg(1, "Using star instead of afio"); … … 272 274 } 273 275 } 276 paranoid_free(tmp); 274 277 275 278 if (flag_set['R']) { … … 278 281 fatal_error("You may not use star and lzop at the same time."); 279 282 } 280 if (! find_home_of_exe("star")) {283 if (!tmp1) { 281 284 fatal_error 282 285 ("Please install 'star' RPM or tarball if you are going to use -R. Thanks."); 283 286 } 284 287 } 288 paranoid_free(tmp1); 289 285 290 if (flag_set['W']) { 286 291 bkpinfo->nonbootable_backup = TRUE; … … 432 437 } 433 438 } 434 if (!find_home_of_exe("growisofs")) { 439 tmp = find_home_of_exe("growisofs"); 440 if (!tmp) { 435 441 fatal_error 436 442 ("Please install growisofs (probably part of dvd+rw-tools). If you want DVD support, you need it."); 437 443 } 438 if (!find_home_of_exe("dvd+rw-format")) { 444 paranoid_free(tmp); 445 446 tmp = find_home_of_exe("dvd+rw-format"); 447 if (!tmp) { 439 448 fatal_error 440 449 ("Please install dvd+rw-format (probably part of dvd+rw-tools). If you want DVD support, you need it."); 441 450 } 451 paranoid_free(tmp); 452 442 453 if (strchr(flag_val['d'], ',')) { 443 454 fatal_error
Note:
See TracChangeset
for help on using the changeset viewer.