From: Sangwan Kwon Date: Wed, 19 Feb 2020 02:03:11 +0000 (+0900) Subject: Fix stringop-truncation warning X-Git-Tag: submit/tizen/20200810.073515~74 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a70811ab4e7ec77ff0aa9c48be0d014e93c5f38e;p=platform%2Fcore%2Fsecurity%2Fvist.git Fix stringop-truncation warning Signed-off-by: Sangwan Kwon --- diff --git a/src/vist/rmi/impl/socket.cpp b/src/vist/rmi/impl/socket.cpp index d304545..c9a1638 100644 --- a/src/vist/rmi/impl/socket.cpp +++ b/src/vist/rmi/impl/socket.cpp @@ -130,7 +130,8 @@ Socket Socket::connect(const std::string& path) ::sockaddr_un addr; addr.sun_family = AF_UNIX; - ::strncpy(addr.sun_path, path.c_str(), sizeof(::sockaddr_un::sun_path)); + ::strncpy(addr.sun_path, path.c_str(), sizeof(sockaddr_un::sun_path) - 1); + addr.sun_path[sizeof(sockaddr_un::sun_path) - 1] = '\0'; if (addr.sun_path[0] == '@') addr.sun_path[0] = '\0';