diff --git a/src/algorithms/libs/rtklib/rtklib_stream.cc b/src/algorithms/libs/rtklib/rtklib_stream.cc index 7cffe489e..a9e3127ed 100644 --- a/src/algorithms/libs/rtklib/rtklib_stream.cc +++ b/src/algorithms/libs/rtklib/rtklib_stream.cc @@ -2807,7 +2807,7 @@ ntrip_t *openntrip(const char *path, int type, char *msg) } std::snprintf(tpath, MAXSTRPATH, "%s:%s", addr, port); std::snprintf(ntrip->host, sizeof(ntrip->host), "%s", addr); - std::snprintf(ntrip->port, sizeof(ntrip->port), "%s", port); + std::snprintf(ntrip->port, sizeof(ntrip->port), "%.*s", static_cast(sizeof(ntrip->port) - 1), port); /* ntrip access via proxy server */ if (*proxyaddr)