From f696e2a0db8d18f8b1bc8de58ff975002a2bcc15 Mon Sep 17 00:00:00 2001 From: jomui Date: Wed, 19 Oct 2016 10:17:11 +0900 Subject: [PATCH] fix bug Signed-off-by: jomui Change-Id: I730b3e179644abb3093838a994076b8b027cbd59 --- src/mapzen/mapzen_jsonparser.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mapzen/mapzen_jsonparser.cpp b/src/mapzen/mapzen_jsonparser.cpp index f57c916..b39c372 100644 --- a/src/mapzen/mapzen_jsonparser.cpp +++ b/src/mapzen/mapzen_jsonparser.cpp @@ -451,7 +451,7 @@ static void __parse_maneuvers(rapidjson::Value::ConstMemberIterator maneuvers, m MAP_DEBUG(">>>>> PROCESS __parse_maneuvers: street_name=%s", street_name.c_str()); maneuver_resp->street_name = (gchar *)g_malloc0(street_name.size() + 1); if (maneuver_resp->street_name) { - strncpy (maneuver_resp->street_name, street_name.c_str(), sizeof (maneuver_resp->street_name)); + strncpy (maneuver_resp->street_name, street_name.c_str(), sizeof(gchar) * street_name.size()); MAP_DEBUG(">>>>> PROCESS __parse_maneuvers: maneuver_resp->street_name=%s", maneuver_resp->street_name); } } -- 2.7.4