From e6cd2ae77449c0038888c7b0a16004591ca23e41 Mon Sep 17 00:00:00 2001 From: "Charles J. Cliffe" Date: Sun, 31 Dec 2017 20:59:06 -0500 Subject: [PATCH] AppImage fix - put_time req. GCC 5+ --- src/demod/DemodulatorInstance.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) 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);