Merge pull request #422 from dmarion/osx

2 fixes to make it build-able on OS X
This commit is contained in:
perexg 2014-06-10 18:19:45 +02:00
commit 4b4eb4d7c9
2 changed files with 9 additions and 2 deletions

View file

@ -378,7 +378,7 @@ capmt_pid_remove(capmt_t *capmt, int adapter, int pid)
for (i = 0; i < MAX_PIDS; i++)
if (ca->ca_pids[i].pid == pid)
break;
if (i >= MAX_PIDS);
if (i >= MAX_PIDS)
return;
mmi = LIST_FIRST(&capmt->capmt_adapters[adapter].ca_tuner->mi_mux_active);
descrambler_close_pid(mmi->mmi_mux, &ca->ca_pids[i], pid);

View file

@ -25,9 +25,16 @@
#include <sys/types.h>
#include <dirent.h>
#include <unistd.h>
#include <endian.h>
#include "tvheadend.h"
#if defined(PLATFORM_DARWIN)
#include <machine/endian.h>
#elif defined(PLATFORM_FREEBSD)
#include <sys/endian.h>
#else
#include <endian.h>
#endif
#ifndef BYTE_ORDER
#define BYTE_ORDER __BYTE_ORDER
#endif