Stricter warning cleanliness

git-svn-id: http://svn.drobilla.net/lad@90 a436a847-0d15-0410-975c-d299462d15a1
This commit is contained in:
dave 2006-07-17 21:35:46 +00:00
parent 15f63583aa
commit cbf03c0db2
2 changed files with 2 additions and 6 deletions

View File

@ -83,8 +83,8 @@ AC_ARG_ENABLE(strict,
[strict="$enableval"])
if test "$strict" = "yes"; then
# Stupid Gtkmm won't build with -pedantic
CFLAGS="$CFLAGS -ansi -Wall -Wconversion -Winit-self"
CXXFLAGS="$CXXFLAGS -ansi -Wall -Wconversion -Winit-self -Woverloaded-virtual -Wsign-promo"
CFLAGS="$CFLAGS -ansi -Wall -Wextra -Wno-unused-parameter -Wconversion -Winit-self"
CXXFLAGS="$CXXFLAGS -ansi -Wall -Wextra -Wno-unused-parameter -Wconversion -Winit-self -Woverloaded-virtual -Wsign-promo"
fi
# Bolt on a few specific flags to CFLAGS that should always be used

View File

@ -133,7 +133,6 @@ template <typename T>
void
Buffer<T>::set(T val, size_t start_sample, size_t end_sample)
{
assert(start_sample >= 0);
assert(end_sample >= start_sample);
assert(end_sample < m_size);
assert(m_data != NULL);
@ -153,7 +152,6 @@ template <typename T>
void
Buffer<T>::scale(T val, size_t start_sample, size_t end_sample)
{
assert(start_sample >= 0);
assert(end_sample >= start_sample);
assert(end_sample < m_size);
assert(m_data != NULL);
@ -173,7 +171,6 @@ template <typename T>
void
Buffer<T>::copy(const Buffer<T>* src, size_t start_sample, size_t end_sample)
{
assert(start_sample >= 0);
assert(end_sample >= start_sample);
assert(end_sample < m_size);
assert(src != NULL);
@ -198,7 +195,6 @@ template <typename T>
void
Buffer<T>::accumulate(const Buffer<T>* const src, size_t start_sample, size_t end_sample)
{
assert(start_sample >= 0);
assert(end_sample >= start_sample);
assert(end_sample < m_size);
assert(src != NULL);