IDs are immutable strings

This commit is contained in:
Axel Kohlmeyer
2021-02-01 10:12:13 -05:00
parent 55da46f3e3
commit 0e9c44d155
2 changed files with 4 additions and 4 deletions

View File

@ -481,7 +481,7 @@ void DumpLocal::parse_fields(int narg, char **arg)
if already in list, do not add, just return index, else add to list
------------------------------------------------------------------------- */
int DumpLocal::add_compute(char *id)
int DumpLocal::add_compute(const char *id)
{
int icompute;
for (icompute = 0; icompute < ncompute; icompute++)
@ -506,7 +506,7 @@ int DumpLocal::add_compute(char *id)
if already in list, do not add, just return index, else add to list
------------------------------------------------------------------------- */
int DumpLocal::add_fix(char *id)
int DumpLocal::add_fix(const char *id)
{
int ifix;
for (ifix = 0; ifix < nfix; ifix++)

View File

@ -62,8 +62,8 @@ class DumpLocal : public Dump {
virtual void write_data(int, double *);
void parse_fields(int, char **);
int add_compute(char *);
int add_fix(char *);
int add_compute(const char *);
int add_fix(const char *);
typedef void (DumpLocal::*FnPtrWrite)(int, double *);
FnPtrWrite write_choice; // ptr to write data functions