From patchwork Mon Jun 7 07:11:02 2010 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Uwe Hanke X-Patchwork-Id: 12817 Received: from mail.tu-berlin.de ([130.149.7.33]) by www.linuxtv.org with esmtp (Exim 4.69) (envelope-from ) id 1OLWVA-0003m7-5z for vdr@linuxtv.org; Mon, 07 Jun 2010 09:12:04 +0200 X-tubIT-Incoming-IP: 213.165.64.20 Received: from mail.gmx.net ([213.165.64.20]) by mail.tu-berlin.de (exim-4.69/mailfrontend-c) with smtp for id 1OLWV9-0000GY-5F; Mon, 07 Jun 2010 09:12:03 +0200 Received: (qmail invoked by alias); 07 Jun 2010 07:12:02 -0000 Received: from pD9E8D37D.dip.t-dialin.net (EHLO sidux-cheffe) [217.232.211.125] by mail.gmx.net (mp044) with SMTP; 07 Jun 2010 09:12:02 +0200 X-Authenticated: #1300324 X-Provags-ID: V01U2FsdGVkX18K+P0tCcAKvEDTPeKKRkqB/WZASQc51RRvG6uJzK QgS/QVHnU+hrLB Date: Mon, 7 Jun 2010 09:11:02 +0200 From: Uwe Hanke To: vdr@linuxtv.org Message-ID: <20100607091102.7469a032@sidux-cheffe> In-Reply-To: <859F25EB078E466B9F89871DA2D69A18@telstraclear.tclad> References: <859F25EB078E466B9F89871DA2D69A18@telstraclear.tclad> X-Mailer: Claws Mail 3.7.3 (GTK+ 2.18.3; i486-pc-linux-gnu) Mime-Version: 1.0 X-Y-GMX-Trusted: 0 X-tubIT-Score: 0.0 () X-PMX-Version: 5.5.4.371499, Antispam-Engine: 2.7.1.369594, Antispam-Data: 2010.6.7.70314 X-PMX-Spam: Gauge=IIIIIIII, Probability=8%, Report=' MIME_TEXT_ONLY_MP_MIXED 0.05, MSGID_ADDED_BY_MTA 0.05, BODYTEXTP_SIZE_3000_LESS 0, BODY_SIZE_3000_3999 0, BODY_SIZE_5000_LESS 0, BODY_SIZE_7000_LESS 0, INVALID_MSGID_NO_FQDN 0, TO_NO_NAME 0, __BOUNCE_CHALLENGE_SUBJ 0, __BOUNCE_NDR_SUBJ_EXEMPT 0, __CP_URI_IN_BODY 0, __CT 0, __CTYPE_HAS_BOUNDARY 0, __CTYPE_MULTIPART 0, __CTYPE_MULTIPART_MIXED 0, __HAS_MSGID 0, __HAS_X_MAILER 0, __MIME_TEXT_ONLY 0, __MIME_VERSION 0, __SANE_MSGID 0, __TO_MALFORMED_2 0' X-LSpam-Score: -3.6 (---) X-LSpam-Report: No, score=-3.6 required=5.0 tests=BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1 autolearn=ham Subject: Re: [vdr] radio-0.2.5 compile error 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: Mon, 07 Jun 2010 07:12:05 -0000 Status: O X-Status: X-Keywords: X-UID: 23012 Hi, it has been fixed in vdr-radio version 0.9x: http://egal-vdr.de/plugins/in_progress/vdr-radio-0.9.0pre.tgz or attached patch, thx to zzam@vdr-portal. Cheers, Uwe Am Mon, 7 Jun 2010 18:41:28 +1200 schrieb "Simon Baxter" : > Hi > > Under vdr-1.7.15 I'm getting this compile error: > [root@localhost radio]# make > g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c > -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"radio"' -I../../../include > -I/include radioepg.c radioepg.c: In function 'int epg_premiere(const > char*, const char*, time_t, time_t)': > radioepg.c:26: error: invalid conversion from 'const char*' to 'char*' > radioepg.c:31: error: invalid conversion from 'const char*' to 'char*' > radioepg.c:42: error: invalid conversion from 'const char*' to 'char*' > radioepg.c:55: error: invalid conversion from 'const char*' to 'char*' > radioepg.c:60: error: invalid conversion from 'const char*' to 'char*' > radioepg.c:72: error: invalid conversion from 'const char*' to 'char*' > radioepg.c:90: error: invalid conversion from 'const char*' to 'char*' > radioepg.c: In function 'int epg_kdg(const char*, time_t, time_t)': > radioepg.c:157: error: invalid conversion from 'const char*' to > 'char*' radioepg.c:168: error: invalid conversion from 'const char*' > to 'char*' radioepg.c:179: error: invalid conversion from 'const > char*' to 'char*' radioepg.c:190: error: invalid conversion from > 'const char*' to 'char*' radioepg.c: In function 'int > epg_unitymedia(const char*, const char*, time_t, time_t)': > radioepg.c:257: error: invalid conversion from 'const char*' to > 'char*' radioepg.c:260: error: invalid conversion from 'const char*' > to 'char*' make: *** [radioepg.o] Error 1 > > Any ideas? > > > _______________________________________________ > vdr mailing list > vdr@linuxtv.org > http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr diff -ur radio-0.2.4.orig/radioepg.c radio-0.2.4/radioepg.c --- radio-0.2.4.orig/radioepg.c 2007-10-09 18:45:26.000000000 +0300 +++ radio-0.2.4/radioepg.c 2009-08-08 22:50:46.000000000 +0300 @@ -12,7 +12,7 @@ int epg_premiere(const char *epgtitle, const char *epgdescr, time_t epgstart, time_t epgend) { int i; - char *p; + const char *p; char artist[RT_MEL], titel[RT_MEL], album[RT_MEL], jahr[RT_MEL]; struct tm tm_store; @@ -143,7 +143,7 @@ int epg_kdg(const char *epgdescr, time_t epgstart, time_t epgend) { int i; - char *p; + const char *p; char artist[RT_MEL], titel[RT_MEL], album[RT_MEL], komp[RT_MEL]; struct tm tm_store; @@ -240,7 +240,7 @@ int epg_unitymedia(const char *epgtitle, const char *epgdescr, time_t epgstart, time_t epgend) { int i; - char *p1, *p2; + const char *p1, *p2; char titel[2*RT_MEL], artist[2*RT_MEL]; struct tm tm_store;