diff options
| -rw-r--r-- | src/util.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/util.cc b/src/util.cc index 053475db..78766aea 100644 --- a/src/util.cc +++ b/src/util.cc @@ -1820,9 +1820,9 @@ void executeHook if(batch) { cmdline += "\""; } - int cmdlineLen = utf8ToWChar(0, 0, cmdline.c_str()); + int cmdlineLen = utf8ToWChar(nullptr, 0, cmdline.c_str()); assert(cmdlineLen > 0); - auto wcharCmdline = std::unique_ptr<wchar_t[]>(new wchar_t[cmdlineLen]); + auto wcharCmdline = make_unique<wchar_t[]>(cmdlineLen); cmdlineLen = utf8ToWChar(wcharCmdline.get(), cmdlineLen, cmdline.c_str()); assert(cmdlineLen > 0); A2_LOG_INFO(fmt("Executing user command: %s", cmdline.c_str())); |
