diff --git a/src/model.h b/src/model.h index 53801ef..5800f9e 100644 --- a/src/model.h +++ b/src/model.h @@ -253,7 +253,7 @@ public: #ifdef MORM_HAS_EZC_LIBRARY template bool get_raw_value(const wchar_t * db_field_name, const wchar_t * flat_field_name, ModelData * model_data, - Ezc::Env & fun_info) + Ezc::Env & env) { ModelEnv model_env_local; model_env = &model_env_local; @@ -263,11 +263,9 @@ public: model_env->db_field_name = db_field_name; model_env->flat_field_name = flat_field_name; model_env->model_data = model_data; - - - model_env->ezc_fun_info = &fun_info; - model_env->ezc_fun_info_typeinfo = &typeid(fun_info); - model_env->ezc_var_space_local = &fun_info.res.space_local; + model_env->ezc_fun_info = &env; + model_env->ezc_fun_info_typeinfo = &typeid(env); + model_env->ezc_var_space_local = &env.res.space_local; model_env->model = this; try