fix bug 19/92819/1
authorjomui <jongmun.woo@samsung.com>
Wed, 19 Oct 2016 01:17:11 +0000 (10:17 +0900)
committerjomui <jongmun.woo@samsung.com>
Wed, 19 Oct 2016 01:17:27 +0000 (10:17 +0900)
Signed-off-by: jomui <jongmun.woo@samsung.com>
Change-Id: I730b3e179644abb3093838a994076b8b027cbd59

src/mapzen/mapzen_jsonparser.cpp

index f57c916..b39c372 100644 (file)
@@ -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);
                                }
                        }