LGTM Thanks! Ruiling
> -----Original Message----- > From: Beignet [mailto:[email protected]] On Behalf Of > Yang Rong > Sent: Monday, July 18, 2016 12:45 PM > To: [email protected] > Cc: Yang, Rong R <[email protected]> > Subject: [Beignet] [PATCH] Runtime: fix a string overflow. > > Signed-off-by: Yang Rong <[email protected]> > --- > src/cl_program.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/src/cl_program.c b/src/cl_program.c > index 644856c..17f64ca 100644 > --- a/src/cl_program.c > +++ b/src/cl_program.c > @@ -965,7 +965,7 @@ cl_program_get_kernel_names(cl_program p, size_t > size, char *names, size_t *size > len = strlen(ker_name); > if(names) { > strncpy(names, cl_kernel_get_name(p->ker[0]), size - 1); > - names[size] = '\0'; > + names[size - 1] = '\0'; > if(size < len - 1) { > if(size_ret) *size_ret = size; > return; > -- > 2.1.4 > > _______________________________________________ > Beignet mailing list > [email protected] > https://lists.freedesktop.org/mailman/listinfo/beignet _______________________________________________ Beignet mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/beignet
