static bool first_three_fields(struct fix_message *self) { if (!parse_begin_string(self)) return false; if (!parse_body_length(self)) return false; return parse_msg_type(self); }
static int first_three_fields(struct fix_message *self) { int ret; ret = parse_begin_string(self); if (ret) goto exit; ret = parse_body_length(self); if (ret) goto exit; return parse_msg_type(self); exit: return ret; }