diff options
Diffstat (limited to 'framework/include/openamp/rpmsg.h')
-rw-r--r-- | framework/include/openamp/rpmsg.h | 2 |
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; |