From 822d835f2a6801837bbb723d340395c863ccd275 Mon Sep 17 00:00:00 2001 From: Mathieu Giraud Date: Wed, 17 Feb 2016 08:02:22 +0100 Subject: [PATCH] core/fasta.cpp: remove spurious space at the end of {,base}name --- algo/core/fasta.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/algo/core/fasta.cpp b/algo/core/fasta.cpp index 846b07f8a..a50d3ef45 100644 --- a/algo/core/fasta.cpp +++ b/algo/core/fasta.cpp @@ -86,8 +86,14 @@ void Fasta::add(const string &filename, bool verbose) { throw invalid_argument(" !! Error in opening file: "+ filename); } - name += filename + " "; - basename += extract_basename(filename) += " "; + if (name.size()) + name += " "; + + if (basename.size()) + basename += " "; + + name += filename; + basename += extract_basename(filename); if (verbose) cout << " <== " << filename ; -- GitLab