From 8e838c1424faaf158a09ad35b0369e68f1efc4a8 Mon Sep 17 00:00:00 2001 From: Sam Cameron Date: Sat, 2 Apr 2022 12:55:51 +0100 Subject: [PATCH] Bug fix in vtk dump. --- src/VTK/dump_vtk.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/VTK/dump_vtk.cpp b/src/VTK/dump_vtk.cpp index a7aabe3f51..d8ae9aefe2 100644 --- a/src/VTK/dump_vtk.cpp +++ b/src/VTK/dump_vtk.cpp @@ -1903,7 +1903,12 @@ void DumpVTK::identify_vectors() name.count(vector3_starts[v3s]+2) ) { std::string vectorName = name[vector3_starts[v3s]]; - vectorName.erase(vectorName.find_first_of('x')); + std::string::size_type erase_start = vectorName.find_first_of('x'); + if (erase_start == 0) { + vectorName.erase(0,1); + } else { + vectorName.erase(erase_start); + } name[vector3_starts[v3s]] = vectorName; vector_set.insert(vector3_starts[v3s]); }