yasm_datavalhead dvs;
yasm_section *comment;
const char *sectname;
+ yasm_valparam *vp2;
if (objfmt_coff->win32) {
/* Put ident data into .comment section for COFF, or .rdata$zzz
sectname = ".comment";
}
yasm_vps_initialize(§_vps);
- yasm_vps_append(§_vps,
- yasm_vp_create(yasm__xstrdup(sectname), NULL));
+ vp2 = yasm_vp_create(yasm__xstrdup(sectname), NULL);
+ yasm_vps_append(§_vps, vp2);
comment = coff_objfmt_section_switch(objfmt, §_vps, NULL, line);
yasm_vps_delete(§_vps);
yasm_valparamhead sect_vps;
yasm_datavalhead dvs;
yasm_section *comment;
+ yasm_valparam *vp2;
/* Put ident data into .comment section */
yasm_vps_initialize(§_vps);
- yasm_vps_append(§_vps,
- yasm_vp_create(yasm__xstrdup(".comment"), NULL));
+ vp2 = yasm_vp_create(yasm__xstrdup(".comment"), NULL);
+ yasm_vps_append(§_vps, vp2);
comment = elf_objfmt_section_switch(objfmt, §_vps, NULL, line);
yasm_vps_delete(§_vps);