From 9d7ddde9c7fb9e666842921c429970a2f184d332 Mon Sep 17 00:00:00 2001
From: "Peter W. Draper" <p.w.draper@durham.ac.uk>
Date: Fri, 10 Aug 2018 14:51:07 +0100
Subject: [PATCH] Use const for name so that static strings can be passed in
 C++

---
 src/outputlist.c | 2 +-
 src/outputlist.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/outputlist.c b/src/outputlist.c
index 09874ca93c..782bdeb3eb 100644
--- a/src/outputlist.c
+++ b/src/outputlist.c
@@ -208,7 +208,7 @@ void output_list_read_next_time(struct output_list *t, const struct engine *e,
  * time)
  */
 void output_list_init(struct output_list **list, const struct engine *e,
-                      char *name, double *delta_time, double *time_first) {
+                      const char *name, double *delta_time, double *time_first) {
   struct swift_params *params = e->parameter_file;
 
   /* get cosmo */
diff --git a/src/outputlist.h b/src/outputlist.h
index ddc08c84d3..6045d75ea2 100644
--- a/src/outputlist.h
+++ b/src/outputlist.h
@@ -56,7 +56,7 @@ void output_list_read_file(struct output_list *outputlist, const char *filename,
 void output_list_read_next_time(struct output_list *t, const struct engine *e,
                                 const char *name, integertime_t *ti_next);
 void output_list_init(struct output_list **list, const struct engine *e,
-                      char *name, double *delta_time, double *time_first);
+                      const char *name, double *delta_time, double *time_first);
 void output_list_print(const struct output_list *outputlist);
 void output_list_clean(struct output_list *outputlist);
 void output_list_struct_dump(struct output_list *list, FILE *stream);
-- 
GitLab