summaryrefslogtreecommitdiff
path: root/tools.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tools.cpp')
-rw-r--r--tools.cpp29
1 files changed, 0 insertions, 29 deletions
diff --git a/tools.cpp b/tools.cpp
deleted file mode 100644
index aeaba36..0000000
--- a/tools.cpp
+++ /dev/null
@@ -1,29 +0,0 @@
-#include <sstream>
-#include <stdexcept>
-#include "live.h"
-#include "setup.h"
-#include "tools.h"
-
-namespace vdrlive {
-
-using namespace std;
-
-string FormatDateTime( char const* format, time_t time )
-{
- struct tm tm_r;
- if ( localtime_r( &time, &tm_r ) == 0 ) {
- ostringstream builder;
- builder << "cannot represent timestamp " << time << " as local time";
- throw runtime_error( builder.str() );
- }
-
- char result[ 256 ];
- if ( strftime( result, sizeof( result ), format, &tm_r ) == 0 ) {
- ostringstream builder;
- builder << "representation of timestamp " << time << " exceeds " << sizeof( result ) << " bytes";
- throw runtime_error( builder.str() );
- }
- return result;
-}
-
-}