diff options
author | schmirl <schmirl> | 2008-03-12 09:36:27 +0000 |
---|---|---|
committer | schmirl <schmirl> | 2008-03-12 09:36:27 +0000 |
commit | efeac825cc071e01b203eda2af3a28f5020c9f3e (patch) | |
tree | 92251011ed05aae57f51d299603c9872ef60620c /server | |
parent | eb6fbd3bbea50c4ecf345f41ee87fd51bbcde113 (diff) | |
download | vdr-plugin-streamdev-efeac825cc071e01b203eda2af3a28f5020c9f3e.tar.gz vdr-plugin-streamdev-efeac825cc071e01b203eda2af3a28f5020c9f3e.tar.bz2 |
FreeBSD compatibility (#435)
Modified Files:
Makefile common.h libdvbmpeg/ctools.c server/connectionVTP.c
tools/socket.c
Diffstat (limited to 'server')
-rw-r--r-- | server/connectionVTP.c | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/server/connectionVTP.c b/server/connectionVTP.c index 5ca2df6..60237ea 100644 --- a/server/connectionVTP.c +++ b/server/connectionVTP.c @@ -1,5 +1,5 @@ /* - * $Id: connectionVTP.c,v 1.15 2007/09/21 12:45:31 schmirl Exp $ + * $Id: connectionVTP.c,v 1.16 2008/03/12 09:36:27 schmirl Exp $ */ #include "server/connectionVTP.h" @@ -186,7 +186,11 @@ bool cLSTEHandler::Next(bool &Last) case Event: if (m_Event != NULL) { m_State = Title; +#ifdef __FreeBSD__ + return m_Client->Respond(-215, "E %u %d %d %X", m_Event->EventID(), +#else return m_Client->Respond(-215, "E %u %ld %d %X", m_Event->EventID(), +#endif m_Event->StartTime(), m_Event->Duration(), m_Event->TableID()); } else { @@ -225,7 +229,11 @@ bool cLSTEHandler::Next(bool &Last) case Vps: m_State = EndEvent; if (m_Event->Vps()) +#ifdef __FreeBSD__ + return m_Client->Respond(-215, "V %d", m_Event->Vps()); +#else return m_Client->Respond(-215, "V %ld", m_Event->Vps()); +#endif else return Next(Last); break; |