diff options
| author | phintuka <phintuka> | 2011-10-30 16:55:28 +0000 |
|---|---|---|
| committer | phintuka <phintuka> | 2011-10-30 16:55:28 +0000 |
| commit | b5078cb5d7735cd26d4ded0999076a96ad4fc027 (patch) | |
| tree | 09d256643918549a3329bc283f2f8099b2918fbc | |
| parent | 7029a4abb04a3da00223e95e11ae48c7f140d5f2 (diff) | |
| download | xineliboutput-b5078cb5d7735cd26d4ded0999076a96ad4fc027.tar.gz xineliboutput-b5078cb5d7735cd26d4ded0999076a96ad4fc027.tar.bz2 | |
Fix some issues flagged by cppcheck
(Thanks to Ville Skyttä)
| -rw-r--r-- | equalizer.c | 4 | ||||
| -rw-r--r-- | xine/BluRay/input_bluray.c | 1 |
2 files changed, 3 insertions, 2 deletions
diff --git a/equalizer.c b/equalizer.c index c53530a3..c6e755c7 100644 --- a/equalizer.c +++ b/equalizer.c @@ -4,7 +4,7 @@ * See the main source file 'xineliboutput.c' for copyright information and * how to reach the author. * - * $Id: equalizer.c,v 1.6 2010-04-16 10:32:35 phintuka Exp $ + * $Id: equalizer.c,v 1.7 2011-10-30 16:54:26 phintuka Exp $ * */ @@ -25,7 +25,7 @@ cEqualizer::cEqualizer() : cOsdObject() cEqualizer::~cEqualizer() { delete m_Osd; - delete m_Values; + delete[] m_Values; } #define OSD_W (220) diff --git a/xine/BluRay/input_bluray.c b/xine/BluRay/input_bluray.c index cb64d794..1a500b82 100644 --- a/xine/BluRay/input_bluray.c +++ b/xine/BluRay/input_bluray.c @@ -171,6 +171,7 @@ int del_loop(const char *device) return -1; } if (ioctl(fd, LOOP_CLR_FD, 0) < 0) { + close(fd); /* umm... why? perror("ioctl: LOOP_CLR_FD"); */ return -1; } |
