]> git.meshlink.io Git - meshlink/blobdiff - test/blackbox/run_blackbox_tests/test_cases_whitelist.c
Ensure NDEBUG is not set in the test suite.
[meshlink] / test / blackbox / run_blackbox_tests / test_cases_whitelist.c
index 0ee8636efaa3ba8d5ac49d1d6a0c7c0a21e962dd..0a9dd3182c2241aeeadff45dc3b0dcb30e50c8e8 100644 (file)
     51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
 */
 
+#ifdef NDEBUG
+#undef NDEBUG
+#endif
+
 #include "execute_tests.h"
 #include "test_cases_whitelist.h"
 #include "../common/containers.h"
@@ -70,7 +74,10 @@ static void test_case_mesh_whitelist_01(void **state) {
 
 
 static void receive(meshlink_handle_t *mesh, meshlink_node_t *src, const void *data, size_t len) {
-       const char *msg = data;
+       (void)mesh;
+       (void)src;
+       (void)data;
+
        assert(len);
 
        pthread_mutex_lock(& lock_receive);
@@ -81,6 +88,8 @@ static void receive(meshlink_handle_t *mesh, meshlink_node_t *src, const void *d
 }
 
 static void status_cb(meshlink_handle_t *mesh, meshlink_node_t *node, bool reach) {
+       (void)mesh;
+
        if(!strcmp(node->name, "bar")) {
                pthread_mutex_lock(&reachable_lock);
                reachable = reach;