aboutsummaryrefslogtreecommitdiff
path: root/framework/include/openamp/rpmsg.h
diff options
context:
space:
mode:
Diffstat (limited to 'framework/include/openamp/rpmsg.h')
-rw-r--r--framework/include/openamp/rpmsg.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/framework/include/openamp/rpmsg.h b/framework/include/openamp/rpmsg.h
index 6e4fbcd..753ac7c 100644
--- a/framework/include/openamp/rpmsg.h
+++ b/framework/include/openamp/rpmsg.h
@@ -285,6 +285,8 @@ static inline void rpmsg_init_ept(struct rpmsg_endpoint *ept,
rpmsg_ns_unbind_cb ns_unbind_cb)
{
strncpy(ept->name, name, sizeof(ept->name));
+ ept->name[sizeof(ept->name)-1]='\0';
+
ept->addr = src;
ept->dest_addr = dest;
ept->cb = cb;