diff --git a/src/arkode/arkode.c b/src/arkode/arkode.c index 95675b448e..85b41a03c7 100644 --- a/src/arkode/arkode.c +++ b/src/arkode/arkode.c @@ -611,7 +611,7 @@ int ARKodeResStolerance(void* arkode_mem, sunrealtype rabstol) /* Guard against use for time steppers that do not support mass matrices */ if (!ark_mem->step_supports_massmatrix) { - arkProcessError(NULL, ARK_ILL_INPUT, __LINE__, __func__, + arkProcessError(ark_mem, ARK_ILL_INPUT, __LINE__, __func__, __FILE__, "time-stepping module does not support non-identity mass matrices"); return (ARK_ILL_INPUT); } @@ -676,7 +676,7 @@ int ARKodeResVtolerance(void* arkode_mem, N_Vector rabstol) /* Guard against use for time steppers that do not support mass matrices */ if (!ark_mem->step_supports_massmatrix) { - arkProcessError(NULL, ARK_ILL_INPUT, __LINE__, __func__, + arkProcessError(ark_mem, ARK_ILL_INPUT, __LINE__, __func__, __FILE__, "time-stepping module does not support non-identity mass matrices"); return (ARK_ILL_INPUT); } @@ -761,7 +761,7 @@ int ARKodeResFtolerance(void* arkode_mem, ARKRwtFn rfun) /* Guard against use for time steppers that do not support mass matrices */ if (!ark_mem->step_supports_massmatrix) { - arkProcessError(NULL, ARK_ILL_INPUT, __LINE__, __func__, + arkProcessError(ark_mem, ARK_ILL_INPUT, __LINE__, __func__, __FILE__, "time-stepping module does not support non-identity mass matrices"); return (ARK_ILL_INPUT); }