Added cppcheck target into Makefile.

This commit is contained in:
Rolf Ahrenberg 2011-06-15 17:49:15 +03:00
parent 99d6c0f207
commit bf3fc70d2d
5 changed files with 10 additions and 5 deletions

View File

@ -157,3 +157,4 @@ VDR Plugin 'iptv' Revision History
channel (Thanks to Zdeněk Kopřivík).
- Canonicalized the configuration directory.
- Added support for LDFLAGS.
- Added cppcheck target into Makefile.

View File

@ -130,3 +130,6 @@ dist: $(I18Npo) clean
clean:
@-rm -f $(OBJS) $(DEPFILE) *.so *.tgz core* *~ $(PODIR)/*.mo $(PODIR)/*.pot
cppcheck: $(OBJS)
@cppcheck --enable=information,style,unusedFunction -v -f $(OBJS:%.o=%.c)

View File

@ -215,7 +215,7 @@ bool cIptvDevice::SetChannelDevice(const cChannel *Channel, bool LiveView)
cIptvTransponderParameters itp(Channel->Parameters());
debug("cIptvDevice::SetChannelDevice(%d)\n", deviceIndex);
if (isempty(itp.Address())) {
error("Unrecognized IPTV address: %s", Channel->Parameters());
return false;
@ -372,7 +372,6 @@ bool cIptvDevice::IsBuffering(void)
bool cIptvDevice::GetTSPacket(uchar *&Data)
{
int Count = 0;
//debug("cIptvDevice::GetTSPacket(%d)\n", deviceIndex);
if (tsBuffer && !IsBuffering()) {
if (isPacketDelivered) {
@ -381,6 +380,7 @@ bool cIptvDevice::GetTSPacket(uchar *&Data)
// Update buffer statistics
AddBufferStatistic(TS_SIZE, tsBuffer->Available());
}
int Count = 0;
uchar *p = tsBuffer->Get(Count);
if (p && Count >= TS_SIZE) {
if (*p != TS_SYNC_BYTE) {

View File

@ -91,10 +91,10 @@ void cIptvSectionFilter::New(void)
int cIptvSectionFilter::Filter(void)
{
uint8_t neq = 0;
int i;
if (secbuf) {
int i;
uint8_t neq = 0;
for (i = 0; i < DMX_MAX_FILTER_SIZE; ++i) {
uint8_t local_xor = (uint8_t)(filter_value[i] ^ secbuf[i]);
if (maskandmode[i] & local_xor)

View File

@ -164,6 +164,7 @@ void cIptvStreamerStatistics::AddStreamerStatistic(long Bytes)
// Buffer statistic class
cIptvBufferStatistics::cIptvBufferStatistics()
: dataBytes(0),
freeSpace(0),
usedSpace(0),
timer(),
mutex()