diff --git a/examples/coap-server.c b/examples/coap-server.c index 103d3b5a33..66298fef07 100644 --- a/examples/coap-server.c +++ b/examples/coap-server.c @@ -546,11 +546,7 @@ hnd_put_example_data(coap_resource_t *resource, COAP_CACHE_NOT_RECORD_PDU, COAP_CACHE_IS_SESSION_BASED, 0); } else { - data_so_far = coap_cache_get_app_data(cache_entry); - if (data_so_far) { - coap_delete_binary(data_so_far); - data_so_far = NULL; - } + coap_delete_binary(coap_cache_get_app_data(cache_entry)); coap_cache_set_app_data(cache_entry, NULL, NULL); } } @@ -1390,11 +1386,7 @@ hnd_put_post(coap_resource_t *resource, COAP_CACHE_NOT_RECORD_PDU, COAP_CACHE_IS_SESSION_BASED, 0); } else { - data_so_far = coap_cache_get_app_data(cache_entry); - if (data_so_far) { - coap_delete_binary(data_so_far); - data_so_far = NULL; - } + coap_delete_binary(coap_cache_get_app_data(cache_entry)); coap_cache_set_app_data(cache_entry, NULL, NULL); } }