summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorphintuka <phintuka>2011-10-30 16:55:28 +0000
committerphintuka <phintuka>2011-10-30 16:55:28 +0000
commitb5078cb5d7735cd26d4ded0999076a96ad4fc027 (patch)
tree09d256643918549a3329bc283f2f8099b2918fbc
parent7029a4abb04a3da00223e95e11ae48c7f140d5f2 (diff)
downloadxineliboutput-b5078cb5d7735cd26d4ded0999076a96ad4fc027.tar.gz
xineliboutput-b5078cb5d7735cd26d4ded0999076a96ad4fc027.tar.bz2
Fix some issues flagged by cppcheck
(Thanks to Ville Skyttä)
-rw-r--r--equalizer.c4
-rw-r--r--xine/BluRay/input_bluray.c1
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;
}