diff --git a/src/demod/DemodulatorInstance.cpp b/src/demod/DemodulatorInstance.cpp index 05d99e5..92a4f4c 100644 --- a/src/demod/DemodulatorInstance.cpp +++ b/src/demod/DemodulatorInstance.cpp @@ -644,8 +644,14 @@ void DemodulatorInstance::startRecording() { fileName << getLabel(); } - fileName << "_" << std::put_time(<m, "%d-%m-%Y_%H-%M-%S"); - + // GCC 5+ + // fileName << "_" << std::put_time(<m, "%d-%m-%Y_%H-%M-%S"); + + char timeStr[512]; + strftime(timeStr, sizeof(timeStr), "%d-%m-%Y_%H-%M-%S", <m); + fileName << "_" << timeStr; + + afHandler->setOutputFileName(fileName.str()); newSinkThread->setAudioFileHandler(afHandler);