size = extended_header.size;
memcpy (hp.buffer, old_header, sizeof (hp));
size = extended_header.size;
memcpy (hp.buffer, old_header, sizeof (hp));
header->header.typeflag = type;
finish_header (st, header, -1);
header->header.typeflag = type;
finish_header (st, header, -1);