diff --git a/panda/src/express/patchfile.cxx b/panda/src/express/patchfile.cxx index b048a92a3a..19ba0c2f3d 100644 --- a/panda/src/express/patchfile.cxx +++ b/panda/src/express/patchfile.cxx @@ -213,7 +213,7 @@ initiate(const Filename &patch_file, const Filename &file) { << "Patchfile::initiate() - Failed to create temp file name, using default" << endl; _temp_file = "patcher_temp_file"; } else { - _temp_file = tempfilename; + _temp_file = Filename::from_os_specific(tempfilename); free(tempfilename); } }