From a97e2a90a4508dc7936f132aebcccc08fd3305b0 Mon Sep 17 00:00:00 2001 From: Stanislaw Halik Date: Thu, 9 Feb 2023 17:41:26 +0100 Subject: loader, anim-crop-tool: workaround relative path usage --- anim-crop-tool/main.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'anim-crop-tool') diff --git a/anim-crop-tool/main.cpp b/anim-crop-tool/main.cpp index e4878480..4d0eca1e 100644 --- a/anim-crop-tool/main.cpp +++ b/anim-crop-tool/main.cpp @@ -4,6 +4,7 @@ #include "serialize/anim.hpp" #include "compat/defs.hpp" #include "compat/sysexits.hpp" +#include "loader/loader.hpp" #include #include @@ -211,8 +212,8 @@ static std::tuple parse_cmdline(int argc, const char* else if (!args.value("scale").isEmpty()) opts.scale = { { .r = {args.value("scale")} } , anim_scale_type::ratio }; - opts.output_dir = args.value("output"); - opts.input_file = args.value("input"); + opts.output_dir = Path::join(loader.startup_directory(), args.value("output")); + opts.input_file = Path::join(loader.startup_directory(), args.value("input")); opts.input_dir = Path::split(opts.input_file).first(); if (opts.output_dir.isEmpty()) -- cgit v1.2.3