Avoid 'unused variable' warning when compiling a non-debug version.
authorGuilherme Maciel Ferreira <guilherme.maciel.ferreira@gmail.com>
Sat, 5 Nov 2011 14:16:38 +0000 (12:16 -0200)
committerGuilherme Maciel Ferreira <guilherme.maciel.ferreira@gmail.com>
Sat, 5 Nov 2011 14:16:38 +0000 (12:16 -0200)
src/host/messagepayload.cpp

index 4d10a1b..b9c1753 100644 (file)
@@ -169,6 +169,7 @@ void MessagePayload::append(
         Payload.reset( new_payload_data );
         PayloadSizeInBytes = new_payload_size_in_bytes;
 
+#ifndef BOOST_DISABLE_ASSERTS
         BOOST_ASSERT( PayloadSizeInBytes == ( old_payload_size_in_bytes + extra_payload_size_in_bytes ) );
         uint8_t *original_data_begin = Payload.get();
         uint8_t *original_data_end = Payload.get() + old_payload_size_in_bytes;
@@ -176,6 +177,7 @@ void MessagePayload::append(
         uint8_t *extra_data_begin = Payload.get() + old_payload_size_in_bytes;
         uint8_t *extra_data_end = Payload.get() + old_payload_size_in_bytes + extra_payload_size_in_bytes;
         BOOST_ASSERT( equal( extra_data_begin, extra_data_end, extra_payload_data ) );
+#endif
     }
 }