diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/main.c | 2 | ||||
| -rw-r--r-- | src/navier-stokes.c | 2 | 
2 files changed, 2 insertions, 2 deletions
| @@ -578,7 +578,7 @@ int set_parameter(      // matches any argument that starts with 'file:'      else if (strncmp(rhs,"file:",5)==0){        parameters->init=INIT_FILE; -      *initfile_str=calloc(sizeof(char), strlen(rhs)-5); +      *initfile_str=calloc(sizeof(char), strlen(rhs)-5+1);        strcpy(*initfile_str, rhs+5);      }      else{ diff --git a/src/navier-stokes.c b/src/navier-stokes.c index c751276..40fb9aa 100644 --- a/src/navier-stokes.c +++ b/src/navier-stokes.c @@ -251,7 +251,7 @@ int eea(        // params        // allocate buffer for params -      char* params=calloc(sizeof(char), strlen(params_string)); +      char* params=calloc(sizeof(char), strlen(params_string)+1);        strcpy(params, params_string);        remove_entry(params, "starting_time");        remove_entry(params, "init"); | 
