From 97360c0c4c00cc4514b826e53d67c68c48218b15 Mon Sep 17 00:00:00 2001 From: Bartosz Taudul Date: Thu, 12 Oct 2017 22:38:11 +0200 Subject: [PATCH] Always save dumps with .tracy extension. --- server/TracyView.cpp | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/server/TracyView.cpp b/server/TracyView.cpp index bb766a12..1bcf4e52 100644 --- a/server/TracyView.cpp +++ b/server/TracyView.cpp @@ -1032,7 +1032,18 @@ void View::DrawConnection() const char* fn = "trace.tracy"; #endif { - auto f = std::unique_ptr( FileWrite::Open( fn ) ); + std::unique_ptr f; + const auto sz = strlen( fn ); + if( sz < 7 || memcmp( fn + sz - 6, ".tracy", 6 ) != 0 ) + { + char tmp[1024]; + sprintf( tmp, "%s.tracy", fn ); + f.reset( FileWrite::Open( tmp ) ); + } + else + { + f.reset( FileWrite::Open( fn ) ); + } if( f ) { Write( *f );