From 888443f3f8a4f91ab7e3faf1bc20a3bd03674e6b Mon Sep 17 00:00:00 2001 From: Benny Prijono Date: Fri, 14 Dec 2007 17:27:13 +0000 Subject: Calling strncpy with a maximum size argument of (32) on destination buffer '(pool)->obj_name' of size (32) can possibly leave the destination buffer lacking null-termination git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1633 74dad513-b988-da41-8d7b-12977e46ad98 --- pjlib/src/pj/pool.c | 1 + 1 file changed, 1 insertion(+) (limited to 'pjlib/src/pj') diff --git a/pjlib/src/pj/pool.c b/pjlib/src/pj/pool.c index 26fd6bbe..10947808 100644 --- a/pjlib/src/pj/pool.c +++ b/pjlib/src/pj/pool.c @@ -159,6 +159,7 @@ PJ_DEF(void) pj_pool_init_int( pj_pool_t *pool, name, pool); } else { pj_ansi_strncpy(pool->obj_name, name, PJ_MAX_OBJ_NAME); + pool->obj_name[PJ_MAX_OBJ_NAME-1] = '\0'; } } else { pool->obj_name[0] = '\0'; -- cgit v1.2.3