diff options
author | waker <wakeroid@gmail.com> | 2011-12-28 18:16:47 +0100 |
---|---|---|
committer | waker <wakeroid@gmail.com> | 2011-12-28 18:16:47 +0100 |
commit | ee56e5dbafb15d135b0eb6fdd215447fd8a0afc0 (patch) | |
tree | 5d2b2e314ea7da4e7787483b5968f511ca807629 /plugins/converter | |
parent | dae1cf2420b4b432651219a7d9e025b844aed7c2 (diff) |
converter: fixed empty output path handling
Diffstat (limited to 'plugins/converter')
-rw-r--r-- | plugins/converter/converter.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/plugins/converter/converter.c b/plugins/converter/converter.c index 84d73748..5befe1e6 100644 --- a/plugins/converter/converter.c +++ b/plugins/converter/converter.c @@ -739,7 +739,8 @@ convert (DB_playItem_t *it, const char *outfolder, const char *outfile, int outp return -1; } - if (!check_dir (outfolder, 0755)) { + char *path = outfolder[0] ? strdupa (outfolder) : strdupa (getenv("HOME")); + if (!check_dir (path, 0755)) { fprintf (stderr, "converter: failed to create output folder: %s\n", outfolder); return -1; } |