From 76241a7c3a7d49fe1e906ae6b1e8c310399e24a8 Mon Sep 17 00:00:00 2001
From: Dominic Kempf <dominic.kempf@iwr.uni-heidelberg.de>
Date: Thu, 19 Jan 2017 13:12:42 +0100
Subject: [PATCH] Fix parsing of string

---
 python/dune/perftool/pdelab/driver.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/python/dune/perftool/pdelab/driver.py b/python/dune/perftool/pdelab/driver.py
index 58e55ce4..22e56115 100644
--- a/python/dune/perftool/pdelab/driver.py
+++ b/python/dune/perftool/pdelab/driver.py
@@ -1427,7 +1427,7 @@ def setup_timer():
 @preamble
 def define_timing_identifier(name):
     ini = name_initree()
-    return "auto {} = {}.get<char*>(\"identifier\", argv[0]);".format(name, ini)
+    return "auto {} = {}.get<std::string>(\"identifier\", std::string(argv[0])).c_str();".format(name, ini)
 
 
 def name_timing_identifier():
-- 
GitLab