From cebbfde9870f8c6a099d880fa40ad3738101c5d5 Mon Sep 17 00:00:00 2001 From: Sascha Volkenandt Date: Wed, 30 May 2007 20:46:50 +0000 Subject: - return real timestamp --- filecache.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'filecache.cpp') diff --git a/filecache.cpp b/filecache.cpp index a5912d0..9a21647 100644 --- a/filecache.cpp +++ b/filecache.cpp @@ -1,13 +1,17 @@ #include #include #include +#include #include "filecache.h" namespace vdrlive { std::time_t FileObject::get_filetime( std::string const& path ) { - return 9999; + struct stat sbuf; + if ( stat( path.c_str(), &sbuf ) < 0 ) + return 0; // XXX + return sbuf.st_ctime; } bool FileObject::is_current() const -- cgit v1.2.3