From 7c68829c75d1ac596943b378fafd95e75d6a092d Mon Sep 17 00:00:00 2001
From: lhausamm <loic_hausammann@hotmail.com>
Date: Tue, 6 Feb 2018 16:14:22 +0100
Subject: [PATCH] fix some unrespected const

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

diff --git a/src/pyswiftsim_tools.c b/src/pyswiftsim_tools.c
index 364c50f..b8673de 100644
--- a/src/pyswiftsim_tools.c
+++ b/src/pyswiftsim_tools.c
@@ -9,7 +9,7 @@ const size_t class_size[class_count] = {
   sizeof(struct cooling_function_data)
 };
   
-const char *class_name[class_count] = {
+char *class_name[class_count] = {
   "UnitSystem",
   "Part",
   "SwiftParams",
@@ -66,7 +66,7 @@ PyObject* pytools_return(void *p, int class)
 
   /* get class information */
   nber_bytes = class_size[class];
-  const char *class_pyname = class_name[class];
+  char *class_pyname = class_name[class];
 
   /* import python class */
   python_class = pytools_import(module_name, class_pyname);
@@ -131,7 +131,7 @@ char* pytools_get_type_name(PyObject *obj)
 char* pytools_construct(PyObject* obj, int class)
 {
   char *module_name = "pyswiftsim.structure";
-  const char *class_pyname;
+  char *class_pyname;
 
   /* check python class */
   if (class >= class_count)
diff --git a/src/pyswiftsim_tools.h b/src/pyswiftsim_tools.h
index 42f601b..65cb3df 100644
--- a/src/pyswiftsim_tools.h
+++ b/src/pyswiftsim_tools.h
@@ -55,7 +55,7 @@ enum swift_class {
 /* size of each structure in enum swift_class */
 extern const size_t class_size[];
 /* name of each Python class representing a swift class */
-extern const char *class_name[];
+extern char *class_name[];
 
 /* error code in pyswiftsim */
 enum error_code {
-- 
GitLab