-if (!odr_sequence_begin(o, p, sizeof(**p)))
- return opt && odr_ok(o);
-return
- odr_implicit_settag(o, ODR_CONTEXT, 1) &&
- (odr_sequence_of(o, z_Estimate2, &(*p)->estimates,
- &(*p)->num_estimates) || odr_ok(o)) &&
- odr_implicit(o, odr_visiblestring, &(*p)->message, ODR_CONTEXT, 2, 1) &&
- odr_sequence_end(o);
+ if (!odr_sequence_begin(o, p, sizeof(**p), 0))
+ return opt && odr_ok(o);
+ return
+ odr_implicit_settag(o, ODR_CONTEXT, 1) &&
+ (odr_sequence_of(o, (Odr_fun)z_Estimate2, &(*p)->estimates,
+ &(*p)->num_estimates, 0) || odr_ok(o)) &&
+ odr_implicit(o, odr_visiblestring, &(*p)->message,
+ ODR_CONTEXT, 2, 1) &&
+ odr_sequence_end(o);