better handling for time_t .. use typedef
[enigma2.git] / lib / service / event.h
index cbce6f175bd6c6b508ff0313f7c53e6760a1e789..7e6cf5d83662aa63d44eff8dbd8b9aff7c3da0ad 100644 (file)
@@ -2,13 +2,12 @@
 #define __lib_service_event_h
 
 #ifndef PYTHON
-
 #include <time.h>
 #include <lib/base/object.h>
 #include <string>
 class Event;
-
 #endif
+
 class eServiceEvent: public iObject
 {
 DECLARE_REF(eServiceEvent);
@@ -21,7 +20,7 @@ public:
        bool loadLanguage(Event *event, std::string lang);
        RESULT parseFrom(Event *evt);
 #endif
-       long getBeginTime() { return (long)m_begin; }
+       time_t getBeginTime() { return m_begin; }
        int getDuration() { return m_duration; }
        std::string getEventName() { return m_event_name; }
        std::string getShortDescription() { return m_short_description; }