From 4599ab400c9b129604f3feed221c41e8203c33e7 Mon Sep 17 00:00:00 2001 From: Mike Cailean Date: Fri, 17 Aug 2018 10:29:48 -0700 Subject: [PATCH] Replace unsafe functions Replace strncpy with strlcpy Change-Id: Iade6b1201db75fb15da37431183cb372cd1ad41a CRs-fixed: 2298929 --- gnss/GnssAdapter.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnss/GnssAdapter.cpp b/gnss/GnssAdapter.cpp index f75febd3..b4ac0786 100644 --- a/gnss/GnssAdapter.cpp +++ b/gnss/GnssAdapter.cpp @@ -631,7 +631,7 @@ GnssAdapter::setSuplHostServer(const char* server, int port, LocServerType type) if (LOC_AGPS_SUPL_SERVER == type) { int nCharsToCopy = strlen(server) < MAX_SUPL_SERVER_URL_LENGTH ? strlen(server) : (MAX_SUPL_SERVER_URL_LENGTH - 1); - strncpy(ContextBase::mGps_conf.SUPL_HOST, server, nCharsToCopy); + strlcpy(ContextBase::mGps_conf.SUPL_HOST, server, nCharsToCopy); ContextBase::mGps_conf.SUPL_HOST[nCharsToCopy] = '\0'; ContextBase::mGps_conf.SUPL_PORT = port; }