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