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:
parent
27af48417e
commit
8415c94ab1
2 changed files with 10 additions and 10 deletions
|
@ -31,21 +31,21 @@ typedef int FILE;
|
||||||
#define stdout ((FILE *) 2)
|
#define stdout ((FILE *) 2)
|
||||||
#define stderr ((FILE *) 3)
|
#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,
|
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,
|
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,
|
int __printf_like(2, 3) fprintf(FILE * _MLIBC_RESTRICT stream,
|
||||||
const char *_MLIBC_RESTRICT format, ...);
|
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,
|
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);
|
va_list list);
|
||||||
int __printf_like(2, 0) vsprintf(char *_MLIBC_RESTRICT str,
|
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,
|
int __printf_like(2, 0) vfprintf(FILE * _MLIBC_RESTRICT stream,
|
||||||
const char *_MLIBC_RESTRICT format,
|
const char *_MLIBC_RESTRICT format,
|
||||||
va_list ap);
|
va_list ap);
|
||||||
|
|
|
@ -12,24 +12,24 @@
|
||||||
|
|
||||||
#define DESC(d) ((void *)d)
|
#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;
|
va_list vargs;
|
||||||
int r;
|
int r;
|
||||||
|
|
||||||
va_start(vargs, format);
|
va_start(vargs, format);
|
||||||
r = cbvprintf(fputc, DESC(F), format, vargs);
|
r = cbvprintf(fputc, DESC(stream), format, vargs);
|
||||||
va_end(vargs);
|
va_end(vargs);
|
||||||
|
|
||||||
return r;
|
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)
|
va_list vargs)
|
||||||
{
|
{
|
||||||
int r;
|
int r;
|
||||||
|
|
||||||
r = cbvprintf(fputc, DESC(F), format, vargs);
|
r = cbvprintf(fputc, DESC(stream), format, vargs);
|
||||||
|
|
||||||
return r;
|
return r;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue