From 3b89546fd09daf69458d8502b384ac536a3ec6b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89rico=20Nogueira?= Date: Wed, 13 Apr 2022 10:29:37 -0300 Subject: [PATCH] Fix regression in version printing. This regression was caused by commit ea1f7ef663899e799001f50055cc93c733a9fff, which didn't add "\n" to the version printing statement. We use std::endl now for compatibility across platforms. --- include/argparse/argparse.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/argparse/argparse.hpp b/include/argparse/argparse.hpp index 4cb17b80..fb4f25a5 100644 --- a/include/argparse/argparse.hpp +++ b/include/argparse/argparse.hpp @@ -867,7 +867,7 @@ class ArgumentParser { if ((add_args & default_arguments::version) == default_arguments::version) { add_argument("-v", "--version") .action([&](const auto &unused) { - std::cout << m_version; + std::cout << m_version << std::endl; std::exit(0); }) .default_value(false)