From patchwork Thu Sep 2 11:48:09 2010 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: martinez@embl.de X-Patchwork-Id: 12826 Received: from mail.tu-berlin.de ([130.149.7.33]) by www.linuxtv.org with esmtp (Exim 4.69) (envelope-from ) id 1Or8HD-00076r-4u for vdr@linuxtv.org; Thu, 02 Sep 2010 13:48:20 +0200 X-tubIT-Incoming-IP: 194.94.44.224 Received: from ironport1.embl.de ([194.94.44.224]) by mail.tu-berlin.de (exim-4.69/mailfrontend-c) with esmtp for id 1Or8HC-0006Mj-4a; Thu, 02 Sep 2010 13:48:18 +0200 X-IronPort-AV: E=Sophos;i="4.56,307,1280700000"; d="scan'208";a="2448849" Received: from lxmail03.embl.de (HELO mail.embl.de) ([10.1.1.227]) by ironport1.embl.de with ESMTP; 02 Sep 2010 13:48:07 +0200 Received: (qmail 30674 invoked by uid 107); 2 Sep 2010 11:48:07 -0000 Received: from unknown (HELO ?10.11.110.120?) (martinez@10.11.110.120) by lxmail03.embl.de with ESMTPA; 2 Sep 2010 11:48:07 -0000 Message-ID: <4C7F8EF9.1070102@embl.de> Date: Thu, 02 Sep 2010 13:48:09 +0200 From: Arturo Martinez User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.11) Gecko/20100713 Thunderbird/3.0.6 MIME-Version: 1.0 To: vdr@linuxtv.org X-tubIT-Score: 0.0 () X-PMX-Version: 5.5.4.371499, Antispam-Engine: 2.7.1.369594, Antispam-Data: 2010.9.2.113616 X-PMX-Spam: Gauge=IIIIIIII, Probability=8%, Report=' BODYTEXTP_SIZE_3000_LESS 0, BODY_SIZE_1100_1199 0, BODY_SIZE_2000_LESS 0, BODY_SIZE_5000_LESS 0, BODY_SIZE_7000_LESS 0, __CT 0, __CTE 0, __CT_TEXT_PLAIN 0, __HAS_MSGID 0, __MIME_TEXT_ONLY 0, __MIME_VERSION 0, __MOZILLA_MSGID 0, __SANE_MSGID 0, __TO_MALFORMED_2 0, __TO_NO_NAME 0, __URI_NO_PATH 0, __URI_NO_WWW 0, __USER_AGENT 0' X-LSpam-Score: -3.2 (---) X-LSpam-Report: No, score=-3.2 required=5.0 tests=AWL=0.376, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1 autolearn=ham Subject: [vdr] patch for eepg-0.0.3 X-BeenThere: vdr@linuxtv.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: VDR Mailing List List-Id: VDR Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Sep 2010 11:48:20 -0000 Status: O X-Status: X-Keywords: X-UID: 23457 Hello, The eepg plugin 0.0.3 was not compiling since I upgraded my system to a new distro with a recent gcc and kernel 2.6.34 A very small patch fixes the problem so I would like to share it (Thanks to Alain Becam for spotting the problem and suggesting the fix) file:///home/arturo/Public/eepg.0.3.patch // originally from libdtv, Copyright Rolf Hakenes @@ -2773,7 +2773,7 @@ } #endif /* NOEPG */ - cEIT2::cEIT2 (cSchedules::cSchedules * Schedules, int Source, u_char Tid, const u_char * Data, bool OnlyRunningStatus) + cEIT2::cEIT2 (cSchedules * Schedules, int Source, u_char Tid, const u_char * Data, bool OnlyRunningStatus) : SI::EIT (Data, false) { if (!CheckCRCAndParse ()) return; --- eepg.c.ori 2010-09-01 15:43:56.000000000 +0200 +++ eepg.c 2010-09-01 15:45:02.000000000 +0200 @@ -2684,7 +2684,7 @@ class cEIT2:public SI::EIT { public: - cEIT2 (cSchedules::cSchedules * Schedules, int Source, u_char Tid, const u_char * Data, + cEIT2 (cSchedules * Schedules, int Source, u_char Tid, const u_char * Data, bool OnlyRunningStatus = false);