FILE *dst = findfout(file);
int len;
if (suf)
- fprintf (dst, "#define %s__%s%n", name, suf, &len);
+ len = fprintf (dst, "#define %s__%s", name, suf);
else
- fprintf (dst, "#define %s%n", name, &len);
+ len = fprintf (dst, "#define %s", name);
if (type == 0 && val > 0xffffffffull)
seekcol (dst, len, startcol-8);
else
asprintf(®name, "REG_%s", elem->fullname);
}
if (elemsnum) {
- int len;
FILE *dst = findfout(elem->file);
int i;
fprintf(dst, "enum %s ", elems[i]->index->name);
else
fprintf(dst, "uint32_t ");
- fprintf (dst, "i%d%n", i, &len);
+ fprintf (dst, "i%d", i);
}
fprintf (dst, ") { return ");
fprintf (dst, "0x%08"PRIx64"", offset + elem->offset);