diff --git a/source/timemory/variadic/auto_list.hpp b/source/timemory/variadic/auto_list.hpp index 98bd1bc02..07af9e4e0 100644 --- a/source/timemory/variadic/auto_list.hpp +++ b/source/timemory/variadic/auto_list.hpp @@ -236,7 +236,8 @@ auto_list::~auto_list() { std::stringstream ss; ss << m_temporary_object; - std::cout << ss.str() << std::endl; + if(ss.str().length() > 0) + std::cout << ss.str() << std::endl; } if(m_reference_object) diff --git a/source/timemory/variadic/auto_tuple.hpp b/source/timemory/variadic/auto_tuple.hpp index 9f7f7665e..696fdc32f 100644 --- a/source/timemory/variadic/auto_tuple.hpp +++ b/source/timemory/variadic/auto_tuple.hpp @@ -200,7 +200,8 @@ auto_tuple::~auto_tuple() { std::stringstream ss; ss << m_temporary_object; - std::cout << ss.str() << std::endl; + if(ss.str().length() > 0) + std::cout << ss.str() << std::endl; } if(m_reference_object)