X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Flib%2Fcross.h;h=4be121d2bb1daec1e46451366e26621ecef7ca63;hb=8b38c3523b061883c3d320bd2e38afffe7424f4d;hp=b79f7ebdf6953071bef4df028470a4010e047d8a;hpb=8a8c977c12fc65f1f50ea05099387e0fc8840e7d;p=dcpomatic.git diff --git a/src/lib/cross.h b/src/lib/cross.h index b79f7ebdf..4be121d2b 100644 --- a/src/lib/cross.h +++ b/src/lib/cross.h @@ -159,4 +159,27 @@ boost::optional analyse_osx_media_path (std::string path); std::vector osx_disks_to_drives (std::vector disks); +class ArgFixer +{ +public: + ArgFixer(int argc, char** argv); + + int argc() const { + return _argc; + } + + char** argv() const { + return _argv; + } + +private: + int _argc; + char** _argv; +#ifdef DCPOMATIC_WINDOWS + std::vector _argv_strings; +#endif + +}; + + #endif