From: Mauro Carvalho Chehab Date: Fri, 29 Dec 2017 12:53:30 +0000 (-0500) Subject: media: dvb_vb2: use strlcpy instead of strncpy X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=e73f9f68799400b6cb4087115e279d290437990f;p=linux.git media: dvb_vb2: use strlcpy instead of strncpy Instead of using strncpy(), use strlcpy(), in order to ensure that a \0 char will be added at the end of the string. Signed-off-by: Mauro Carvalho Chehab --- diff --git a/drivers/media/dvb-core/dvb_vb2.c b/drivers/media/dvb-core/dvb_vb2.c index 61c6ca4e87d5f..889abf9becd84 100644 --- a/drivers/media/dvb-core/dvb_vb2.c +++ b/drivers/media/dvb-core/dvb_vb2.c @@ -194,7 +194,7 @@ int dvb_vb2_init(struct dvb_vb2_ctx *ctx, const char *name, int nonblocking) spin_lock_init(&ctx->slock); INIT_LIST_HEAD(&ctx->dvb_q); - strncpy(ctx->name, name, DVB_VB2_NAME_MAX); + strlcpy(ctx->name, name, DVB_VB2_NAME_MAX); ctx->nonblocking = nonblocking; ctx->state = DVB_VB2_STATE_INIT;