diff --git a/examples/client/lwm2mclient.c b/examples/client/lwm2mclient.c index 7e52e9b..cfd2ac8 100644 --- a/examples/client/lwm2mclient.c +++ b/examples/client/lwm2mclient.c @@ -831,6 +831,9 @@ static void prv_display_objects(lwm2m_context_t *lwm2mH, char *buffer, void *use case TEST_OBJECT_ID: display_test_object(object); break; + default: + fprintf(stdout, "unknown object ID: %" PRIu16 "\n", object->objID); + break; } } } diff --git a/wakaama.cmake b/wakaama.cmake index 49f084a..2f2613a 100644 --- a/wakaama.cmake +++ b/wakaama.cmake @@ -130,6 +130,7 @@ add_compile_options( -Werror=incompatible-pointer-types -Werror=shadow -Werror=strict-prototypes + -Werror=switch-default ) # The maximum buffer size that is provided for resource responses and must be respected due to the limited IP buffer.