/* real enclosure */
memcpy(tptr, hunk_begin, bptr - hunk_begin - 1);
tptr += (bptr - hunk_begin - 1);
+ hunk_begin = bptr;
goto quit_loop_2;
}
memcpy(tptr, hunk_begin, bptr - hunk_begin);
/* real enclosure */
memcpy(tptr, hunk_begin, bptr - hunk_begin - 1);
tptr += (bptr - hunk_begin - 1);
+ hunk_begin = bptr;
goto quit_loop_2;
case 1:
bptr += inc_len;
/* break is omitted intentionally */
case 1:
if (*bptr == delimiter) {
- bptr += inc_len;
goto quit_loop_3;
}
break;
}
quit_loop_3:
+ memcpy(tptr, hunk_begin, bptr - hunk_begin);
+ tptr += (bptr - hunk_begin);
+ bptr += inc_len;
comp_end = tptr;
} else {
/* 2B. Handle non-enclosure field */