Sophie

Sophie

distrib > Mandriva > 2010.2 > i586 > media > contrib-release-src > by-pkgid > 14274a6447a277f580af933f63f2dd51 > files > 1

vdr-plugin-graphtft-0.3.2-0.rc2.3mdv2010.1.src.rpm

diff -N'urpx*~' graphtft-0.3.2-rc2/display.c graphtft-0.3.2-rc2-co/display.c
--- graphtft-0.3.2-rc2/display.c	2008-12-16 17:28:01.000000000 +0200
+++ graphtft-0.3.2-rc2-co/display.c	2009-07-28 22:34:26.859092548 +0300
@@ -156,7 +156,7 @@ cGraphTFTDisplay::~cGraphTFTDisplay() 
 
 int cGraphTFTDisplay::Init(const char* dev, const char* cfgDir, int port)
 {
-   char* pos = 0;
+   const char* pos = 0;
    int devnum = na;
 
 #ifdef HAVE_DFB
diff -N'urpx*~' graphtft-0.3.2-rc2/theme.c graphtft-0.3.2-rc2-co/theme.c
--- graphtft-0.3.2-rc2/theme.c	2008-12-15 22:40:50.000000000 +0200
+++ graphtft-0.3.2-rc2-co/theme.c	2009-07-28 22:34:55.778092836 +0300
@@ -102,7 +102,7 @@ const char* VariableProvider::splitForma
 //  "{varTest} xx {varHallo}" -> varTest
 //***************************************************************************
 
-int VariableProvider::variableOf(string& name, const char* expression, char*& e)
+int VariableProvider::variableOf(string& name, const char* expression, const char*& e)
 {
    const char* s;
 
diff -N'urpx*~' graphtft-0.3.2-rc2/theme.h graphtft-0.3.2-rc2-co/theme.h
--- graphtft-0.3.2-rc2/theme.h	2008-12-14 17:56:24.000000000 +0200
+++ graphtft-0.3.2-rc2-co/theme.h	2009-07-28 22:37:25.152842908 +0300
@@ -50,7 +50,7 @@ class VariableProvider
       virtual string channelLogoPath(const char* channel, 
                                      const char* format = 0, int classic = yes);
 
-      virtual int variableOf(string& name, const char* expression, char*& e);
+      virtual int variableOf(string& name, const char* expression, const char*& e);
       virtual int evaluate(string& buf, const char* var);
       virtual const char* splitFormatValue(const char* data, 
                                    char* value, char* format);
@@ -445,7 +445,7 @@ class cDisplayItem : public cThemeItem
       { 
          string p;
          string name;
-         char* e;
+         const char* e;
 
          if (value != na && variableOf(name, exp, e) == success)
             setVariable(name.c_str(), value);