mirror of
				https://projects.vdr-developer.org/git/vdr-plugin-tvguide.git
				synced 2023-10-05 13:01:48 +00:00 
			
		
		
		
	Fixed possible crash
This commit is contained in:
		| @@ -11,6 +11,13 @@ cDummyGrid::cDummyGrid(cChannelColumn *c, time_t start, time_t end) : cGrid(c) { | ||||
| cDummyGrid::~cDummyGrid(void) { | ||||
| } | ||||
|  | ||||
| time_t cDummyGrid::Duration(void) {  | ||||
|     //max Duration 5h | ||||
|     if (end - start > 18000) | ||||
|         return 18000; | ||||
|     return (end - start);  | ||||
| }; | ||||
|  | ||||
| void cDummyGrid::SetViewportHeight() { | ||||
|     int viewportHeightOld = viewportHeight; | ||||
|     viewportHeight = Duration() / 60 * tvguideConfig.minutePixel; | ||||
|   | ||||
| @@ -9,7 +9,7 @@ private: | ||||
|     time_t end; | ||||
|     cString strText; | ||||
|     void drawText(); | ||||
|     time_t Duration(void) { return (end - start); }; | ||||
|     time_t Duration(void); | ||||
| public: | ||||
|     cDummyGrid(cChannelColumn *c, time_t start, time_t end); | ||||
|     virtual ~cDummyGrid(void); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user