Re: [PATCH] vdr-streamdev CVS: remote timers

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi

it doesn't compile with vdr-1.3.39:

g++ -O2 -Wall -Woverloaded-virtual -O2 -c -D_GNU_SOURCE -DHAVE_AUTOPID 
-I../../.                          ./include -I../DVB/include -I. -o 
client/menu.o client/menu.c
client/menu.c: In constructor 
`cStreamdevMenuEditTimer::cStreamdevMenuEditTimer(                          cRemoteTimer*, 
bool)':
client/menu.c:143: error: invalid conversion from `int*' to `uint*'
client/menu.c:143: error:   initializing argument 2 of 
`cMenuEditBitItem::cMenuE                          ditBitItem(const char*, 
uint*, uint, const char*, const char*)'
client/menu.c:154: error: invalid conversion from `int*' to `uint*'
client/menu.c:154: error:   initializing argument 2 of 
`cMenuEditBitItem::cMenuE                          ditBitItem(const char*, 
uint*, uint, const char*, const char*)'
make: *** [client/menu.o] Error 1


The fix is to change the line 63 of client/remote.h

private:
        bool            m_IsValid;
        int             m_Index;
-       int             m_Active;
#if VDRVERSNUM >= 10334
        time_t          m_Day;
#else
        int             m_Day;


private:
        bool            m_IsValid;
        int             m_Index;
+        uint             m_Active;
#if VDRVERSNUM >= 10334
        time_t          m_Day;
#else
        int             m_Day;


[Index of Archives]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Big List of Linux Books]     [Fedora Users]     [Fedora Women]     [ALSA Devel]     [Linux USB]

  Powered by Linux