diff --git a/src/EnergyPlus/api/datatransfer.cc b/src/EnergyPlus/api/datatransfer.cc index ff98d413d0e..066e0ccfb6e 100644 --- a/src/EnergyPlus/api/datatransfer.cc +++ b/src/EnergyPlus/api/datatransfer.cc @@ -244,7 +244,7 @@ char *inputFilePath(EnergyPlusState state) { const auto *thisState = static_cast(state); char *p = new char[std::strlen(thisState->dataStrGlobals->inputFilePath.string().c_str()) + 1]; - std::strcpy(p, thisState->dataStrGlobals->inputFilePath.c_str()); + std::strcpy(p, thisState->dataStrGlobals->inputFilePath.string().c_str()); return p; }