diff options
author | Jochen Dolze <vdr@dolze.de> | 2012-05-17 12:48:45 +0200 |
---|---|---|
committer | Jochen Dolze <vdr@dolze.de> | 2012-05-17 12:48:45 +0200 |
commit | f71889cd4de662eb29d706f8659e86d13a076fd2 (patch) | |
tree | f2f40415b05ebfaf18c3d39c16796f4b0eab0c21 /command/demux.cpp | |
parent | 0942647e18e14cfd5f1ab651da0660618490d834 (diff) | |
download | vdr-plugin-markad-f71889cd4de662eb29d706f8659e86d13a076fd2.tar.gz vdr-plugin-markad-f71889cd4de662eb29d706f8659e86d13a076fd2.tar.bz2 |
Fixed warnings from cppcheck
Added setup menu entry to prevent deferred shutdown
Added many logos from contributors
Diffstat (limited to 'command/demux.cpp')
-rw-r--r-- | command/demux.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/command/demux.cpp b/command/demux.cpp index 6593fbf..dfd5693 100644 --- a/command/demux.cpp +++ b/command/demux.cpp @@ -67,13 +67,16 @@ void cPaketQueue::Resize(int NewSize, const char *NewName) } if (inptr<NewSize) { - buffer=(uchar *) realloc(buffer,NewSize+8); - if (buffer) + uchar *tmp=(uchar *) realloc(buffer,NewSize+8); + if (tmp) { + buffer=tmp; maxqueue=NewSize; } else { + free(buffer); + buffer=NULL; maxqueue=0; Clear(); } |