[Bf-blender-cvs] [395568d] fluid-mantaflow: change path's to literal strings, to prevent escape issues with windows paths.
lazydodo
noreply at git.blender.org
Thu Oct 20 21:01:03 CEST 2016
Commit: 395568ddae61fc2d1ea504f61a29b96e79b50952
Author: lazydodo
Date: Thu Oct 20 13:00:55 2016 -0600
Branches: fluid-mantaflow
https://developer.blender.org/rB395568ddae61fc2d1ea504f61a29b96e79b50952
change path's to literal strings, to prevent escape issues with windows paths.
===================================================================
M intern/mantaflow/intern/FLUID.cpp
===================================================================
diff --git a/intern/mantaflow/intern/FLUID.cpp b/intern/mantaflow/intern/FLUID.cpp
index 281d504..6f70cf1 100644
--- a/intern/mantaflow/intern/FLUID.cpp
+++ b/intern/mantaflow/intern/FLUID.cpp
@@ -983,7 +983,7 @@ void FLUID::saveMesh(char *filename)
mCommands.clear();
std::ostringstream save_mesh_low;
- save_mesh_low << "save_mesh_low('" << path << "')";
+ save_mesh_low << "save_mesh_low(r'" << path << "')";
mCommands.push_back(save_mesh_low.str());
runPythonString(mCommands);
@@ -996,7 +996,7 @@ void FLUID::saveMeshHigh(char *filename)
mCommands.clear();
std::ostringstream save_mesh_high;
- save_mesh_high << "save_mesh_high('" << path << "')";
+ save_mesh_high << "save_mesh_high(r'" << path << "')";
mCommands.push_back(save_mesh_high.str());
runPythonString(mCommands);
@@ -1008,7 +1008,7 @@ void FLUID::saveSmokeData(char *pathname)
mCommands.clear();
std::ostringstream save_smoke_data_low;
- save_smoke_data_low << "save_smoke_data_low('" << path << "')";
+ save_smoke_data_low << "save_smoke_data_low(r'" << path << "')";
mCommands.push_back(save_smoke_data_low.str());
runPythonString(mCommands);
@@ -1020,7 +1020,7 @@ void FLUID::saveSmokeDataHigh(char *pathname)
mCommands.clear();
std::ostringstream save_smoke_data_high;
- save_smoke_data_high << "save_smoke_data_high('" << path << "')";
+ save_smoke_data_high << "save_smoke_data_high(r'" << path << "')";
mCommands.push_back(save_smoke_data_high.str());
runPythonString(mCommands);
@@ -1032,7 +1032,7 @@ void FLUID::saveLiquidData(char *pathname)
mCommands.clear();
std::ostringstream save_liquid_data_low;
- save_liquid_data_low << "save_liquid_data_low('" << path << "')";
+ save_liquid_data_low << "save_liquid_data_low(r'" << path << "')";
mCommands.push_back(save_liquid_data_low.str());
runPythonString(mCommands);
@@ -1044,7 +1044,7 @@ void FLUID::saveLiquidDataHigh(char *pathname)
mCommands.clear();
std::ostringstream save_liquid_data_high;
- save_liquid_data_high << "save_liquid_data_high('" << path << "')";
+ save_liquid_data_high << "save_liquid_data_high(r'" << path << "')";
mCommands.push_back(save_liquid_data_high.str());
runPythonString(mCommands);
@@ -1056,7 +1056,7 @@ void FLUID::loadLiquidData(char *pathname)
mCommands.clear();
std::ostringstream load_liquid_data_low;
- load_liquid_data_low << "load_liquid_data_low('" << path << "')";
+ load_liquid_data_low << "load_liquid_data_low(r'" << path << "')";
mCommands.push_back(load_liquid_data_low.str());
runPythonString(mCommands);
@@ -1068,7 +1068,7 @@ void FLUID::loadLiquidDataHigh(char *pathname)
mCommands.clear();
std::ostringstream load_liquid_data_high;
- load_liquid_data_high << "load_liquid_data_high('" << path << "')";
+ load_liquid_data_high << "load_liquid_data_high(r'" << path << "')";
mCommands.push_back(load_liquid_data_high.str());
runPythonString(mCommands);
More information about the Bf-blender-cvs
mailing list