diff options
-rw-r--r-- | implementation/routing/src/routing_manager_impl.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/implementation/routing/src/routing_manager_impl.cpp b/implementation/routing/src/routing_manager_impl.cpp index 4ebca55..33c8fb2 100644 --- a/implementation/routing/src/routing_manager_impl.cpp +++ b/implementation/routing/src/routing_manager_impl.cpp @@ -14,6 +14,7 @@ #include <unistd.h> #include <cstdio> #include <time.h> +#include <inttypes.h> #endif #include <boost/asio/steady_timer.hpp> @@ -4351,7 +4352,7 @@ void routing_manager_impl::memory_log_timer_cbk( std::uint64_t its_data(0); std::uint64_t its_dirtypages(0); - if (EOF == std::fscanf(its_file, "%lu %lu %lu %lu %lu %lu %lu", &its_size, + if (EOF == std::fscanf(its_file, "%" PRIu64 "%" PRIu64 "%" PRIu64 "%" PRIu64 "%" PRIu64 "%" PRIu64 "%" PRIu64, &its_size, &its_rsssize, &its_sharedpages, &its_text, &its_lib, &its_data, &its_dirtypages)) { VSOMEIP_ERROR<< "memory_log_timer_cbk: error reading:" |