summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2015-12-15 20:35:32 +0000
committerCarl Hetherington <cth@carlh.net>2015-12-15 20:35:32 +0000
commit65f14c8c3620ac5f974b8b9b8596d1fba128b11d (patch)
tree2e4bc018b807c8ffd91daddf853f4ae5adfa3309 /src/lib
parent085fd1d923065c07a3ba7700b696538a8435fb57 (diff)
Try to fix windows build.
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/cross.cc5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/lib/cross.cc b/src/lib/cross.cc
index 7cb5b3e8e..86648b23c 100644
--- a/src/lib/cross.cc
+++ b/src/lib/cross.cc
@@ -388,6 +388,9 @@ start_batch_converter (boost::filesystem::path dcpomatic)
PROCESS_INFORMATION process_info;
ZeroMemory (&process_info, sizeof (process_info));
- CreateProcess (0, batch.string().c_str(), 0, 0, FALSE, 0, 0, 0, &startup_info, &process_info);
+
+ wchar_t cmd[512];
+ MultiByteToWideChar (CP_UTF8, 0, batch.string().c_str(), -1, cmd, sizeof(cmd));
+ CreateProcess (0, cmd, 0, 0, FALSE, 0, 0, 0, &startup_info, &process_info);
#endif
}