]> git.stg.codes - stg.git/commitdiff
Ticket 37. #include <sstream>, WriteTime() function defined added.
authorElena Mamontova <helenh463@gmail.com>
Tue, 20 Sep 2016 10:57:24 +0000 (13:57 +0300)
committerElena Mamontova <helenh463@gmail.com>
Tue, 20 Sep 2016 10:57:24 +0000 (13:57 +0300)
stglibs/conffiles.lib/conffiles.cpp

index ed2e4447744679b8e9bc2928018198b5f03c9ec8..a9c3e555093a87e8e60cc7c7d946cfdf347865b8 100644 (file)
@@ -35,6 +35,7 @@
 
 #include <cerrno> // E*
 #include <cstring>
+#include <sstream>
 #include <cstdlib>
 #include <cstdio>
 
@@ -345,6 +346,14 @@ param_val[param] = buf;
 changed = true;
 }
 //---------------------------------------------------------------------------
+void CONFIGFILE::WriteTime(const std::string & param, time_t val)
+{
+std::stringstream ss;
+ss<<val;
+param_val[param] = ss.str();
+changed = true;
+}
+//---------------------------------------------------------------------------
 int CONFIGFILE::ReadDouble(const std::string & param, double * val, double defaultVal) const
 {
 const std::map<std::string, std::string, StringCaseCmp_t>::const_iterator it(param_val.find(param));