Skip to content

Commit 99bd369

Browse files
committed
Ensure uri_buf is \0 terminated
1 parent a493d2f commit 99bd369

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

examples/wakaama/connection.c

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -385,14 +385,16 @@ lwm2m_connection_t *lwm2m_connection_create(lwm2m_connection_t *conn_list,
385385
int instance_id, lwm2m_context_t *lwm2mH)
386386
{
387387
lwm2m_connection_t *conn = NULL;
388-
char uri_buf[URI_LENGTH];
388+
char uri_buf[URI_LENGTH+1];
389389
char *uri;
390390
char *host;
391391
char *tmp;
392392
char *port;
393393
char *defaultport;
394394
sock_udp_ep_t remote = SOCK_IPV6_EP_ANY;
395395

396+
memset(uri_buf, 0, URI_LENGTH+1);
397+
396398
uri = security_get_uri(security_obj, instance_id, uri_buf, URI_LENGTH);
397399
if (uri == NULL) {
398400
fprintf(stderr, "lwm2m_connection_create(): uri == NULL\n");

0 commit comments

Comments
 (0)