mirror of
git://github.com/kovidgoyal/calibre.git
synced 2026-04-28 19:32:58 +02:00
Fix #994939 (ebook-convert is dangerous with multiple arguments!)
This commit is contained in:
parent
79d42ebd00
commit
d16a087774
1 changed files with 4 additions and 1 deletions
|
|
@ -304,7 +304,10 @@ def read_sr_patterns(path, log=None):
|
|||
def main(args=sys.argv):
|
||||
log = Log()
|
||||
parser, plumber = create_option_parser(args, log)
|
||||
opts = parser.parse_args(args)[0]
|
||||
opts, leftover_args = parser.parse_args(args)
|
||||
if len(leftover_args) > 3:
|
||||
log.error('Extra arguments not understood:', u', '.join(leftover_args[3:]))
|
||||
return 1
|
||||
for x in ('read_metadata_from_opf', 'cover'):
|
||||
if getattr(opts, x, None) is not None:
|
||||
setattr(opts, x, abspath(getattr(opts, x)))
|
||||
|
|
|
|||
Loading…
Reference in a new issue