param.infile = to_absolute(param.infile);
assert_exists(param.infile);
assert_can_read(param.infile);
if (param.outfile != "-") {
param.outfile = to_absolute(param.outfile);
if (!param.force) {
assert_no_overwrite(param.outfile);
}
assert_dir_is_writeable(dirname(param.outfile));
}
should be
param.infile = to_absolute(param.infile);
assert_exists(param.infile);
assert_can_read(param.infile);
param.sf = to_absolute(param.sf);
assert_exists(param.sf);
assert_can_read(param.sf);
if (param.outfile != "-") {
param.outfile = to_absolute(param.outfile);
if (!param.force) {
assert_no_overwrite(param.outfile);
}
assert_dir_is_writeable(dirname(param.outfile));
}
param.infile = to_absolute(param.infile); assert_exists(param.infile); assert_can_read(param.infile); if (param.outfile != "-") { param.outfile = to_absolute(param.outfile); if (!param.force) { assert_no_overwrite(param.outfile); } assert_dir_is_writeable(dirname(param.outfile)); }should be
param.infile = to_absolute(param.infile); assert_exists(param.infile); assert_can_read(param.infile); param.sf = to_absolute(param.sf); assert_exists(param.sf); assert_can_read(param.sf); if (param.outfile != "-") { param.outfile = to_absolute(param.outfile); if (!param.force) { assert_no_overwrite(param.outfile); } assert_dir_is_writeable(dirname(param.outfile)); }