rc = declare_decl(buf, n, p);
ret += cdecl__advance_(&buf, &n, rc);
+ rc = 0;
if (p->next)
rc = snprintf(buf, n, ", ");
else if (f->variadic)
- rc = snprintf(buf, n, ", ...)");
- else
- rc = snprintf(buf, n, ")");
+ rc = snprintf(buf, n, ", ...");
ret += cdecl__advance_(&buf, &n, rc);
}
- return ret;
+ return ret + snprintf(buf, n, ")");
}
static size_t