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). channel (Thanks to Zdeněk Kopřivík).
- Canonicalized the configuration directory. - Canonicalized the configuration directory.
- Added support for LDFLAGS. - Added support for LDFLAGS.
- Added cppcheck target into Makefile.

View File

@ -130,3 +130,6 @@ dist: $(I18Npo) clean
clean: clean:
@-rm -f $(OBJS) $(DEPFILE) *.so *.tgz core* *~ $(PODIR)/*.mo $(PODIR)/*.pot @-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()); cIptvTransponderParameters itp(Channel->Parameters());
debug("cIptvDevice::SetChannelDevice(%d)\n", deviceIndex); debug("cIptvDevice::SetChannelDevice(%d)\n", deviceIndex);
if (isempty(itp.Address())) { if (isempty(itp.Address())) {
error("Unrecognized IPTV address: %s", Channel->Parameters()); error("Unrecognized IPTV address: %s", Channel->Parameters());
return false; return false;
@ -372,7 +372,6 @@ bool cIptvDevice::IsBuffering(void)
bool cIptvDevice::GetTSPacket(uchar *&Data) bool cIptvDevice::GetTSPacket(uchar *&Data)
{ {
int Count = 0;
//debug("cIptvDevice::GetTSPacket(%d)\n", deviceIndex); //debug("cIptvDevice::GetTSPacket(%d)\n", deviceIndex);
if (tsBuffer && !IsBuffering()) { if (tsBuffer && !IsBuffering()) {
if (isPacketDelivered) { if (isPacketDelivered) {
@ -381,6 +380,7 @@ bool cIptvDevice::GetTSPacket(uchar *&Data)
// Update buffer statistics // Update buffer statistics
AddBufferStatistic(TS_SIZE, tsBuffer->Available()); AddBufferStatistic(TS_SIZE, tsBuffer->Available());
} }
int Count = 0;
uchar *p = tsBuffer->Get(Count); uchar *p = tsBuffer->Get(Count);
if (p && Count >= TS_SIZE) { if (p && Count >= TS_SIZE) {
if (*p != TS_SYNC_BYTE) { if (*p != TS_SYNC_BYTE) {

View File

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

View File

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