x_buf
cx.x_bufp = cx.x_buf = buf;
if (cx.x_bufp > cx.x_buf)
nwritten = fwrite(x->x_buf, x->x_len, 1, fp);
x->x_buf = buf;
ok = EVP_DigestUpdate(mdctx, x->x_buf + off, len);
(x->x_buf + x->x_certificate_entry_off);
(x->x_buf + x->x_certificate_entry_off);
pc = (struct pe_certificate *)(x->x_buf + pde->pde_rva);
psh = (const struct pe_section_header *)(x->x_buf + off);
pde = (struct pe_directory_entry *)(x->x_buf + off);
memcpy(&tmp, x->x_buf + i, sizeof(tmp));
po = (struct pe_optional_header_32_plus *)(x->x_buf + off);
po = (struct pe_optional_header_32 *)(x->x_buf + off);
po = (struct pe_optional_header_32 *)(x->x_buf + off);
pe = (struct pe_header *)(x->x_buf + off);
mz = (struct mz_header *)x->x_buf;
x->x_buf = realloc(x->x_buf, x->x_len + len + aligment);
if (x->x_buf == NULL)
memcpy(x->x_buf + x->x_len, ptr, len);
memset(x->x_buf + x->x_len + len, 0, aligment);
memcpy(x->x_buf + x->x_certificate_entry_off, &pde, sizeof(pde));
memcpy(x->x_buf + x->x_checksum_off, &checksum, sizeof(checksum));
char *x_buf;