libc: printf/..: match implementation to declaration

The identifiers used in the declaration and definition of a function
shall be identical [MISRAC2012-RULE_8_3-b]

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
This commit is contained in:
Anas Nashif 2021-03-27 10:37:41 -04:00
commit 8415c94ab1
2 changed files with 10 additions and 10 deletions

View file

@ -31,21 +31,21 @@ typedef int FILE;
#define stdout ((FILE *) 2)
#define stderr ((FILE *) 3)
int __printf_like(1, 2) printf(const char *_MLIBC_RESTRICT fmt, ...);
int __printf_like(1, 2) printf(const char *_MLIBC_RESTRICT format, ...);
int __printf_like(3, 4) snprintf(char *_MLIBC_RESTRICT str, size_t len,
const char *_MLIBC_RESTRICT fmt, ...);
const char *_MLIBC_RESTRICT format, ...);
int __printf_like(2, 3) sprintf(char *_MLIBC_RESTRICT str,
const char *_MLIBC_RESTRICT fmt, ...);
const char *_MLIBC_RESTRICT format, ...);
int __printf_like(2, 3) fprintf(FILE * _MLIBC_RESTRICT stream,
const char *_MLIBC_RESTRICT format, ...);
int __printf_like(1, 0) vprintf(const char *_MLIBC_RESTRICT fmt, va_list list);
int __printf_like(1, 0) vprintf(const char *_MLIBC_RESTRICT format, va_list list);
int __printf_like(3, 0) vsnprintf(char *_MLIBC_RESTRICT str, size_t len,
const char *_MLIBC_RESTRICT fmt,
const char *_MLIBC_RESTRICT format,
va_list list);
int __printf_like(2, 0) vsprintf(char *_MLIBC_RESTRICT str,
const char *_MLIBC_RESTRICT fmt, va_list list);
const char *_MLIBC_RESTRICT format, va_list list);
int __printf_like(2, 0) vfprintf(FILE * _MLIBC_RESTRICT stream,
const char *_MLIBC_RESTRICT format,
va_list ap);

View file

@ -12,24 +12,24 @@
#define DESC(d) ((void *)d)
int fprintf(FILE *_MLIBC_RESTRICT F, const char *_MLIBC_RESTRICT format, ...)
int fprintf(FILE *_MLIBC_RESTRICT stream, const char *_MLIBC_RESTRICT format, ...)
{
va_list vargs;
int r;
va_start(vargs, format);
r = cbvprintf(fputc, DESC(F), format, vargs);
r = cbvprintf(fputc, DESC(stream), format, vargs);
va_end(vargs);
return r;
}
int vfprintf(FILE *_MLIBC_RESTRICT F, const char *_MLIBC_RESTRICT format,
int vfprintf(FILE *_MLIBC_RESTRICT stream, const char *_MLIBC_RESTRICT format,
va_list vargs)
{
int r;
r = cbvprintf(fputc, DESC(F), format, vargs);
r = cbvprintf(fputc, DESC(stream), format, vargs);
return r;
}