From 8a67df42cf817fc66635eb83ffe3fc2f8216300a Mon Sep 17 00:00:00 2001 From: Toomas Soome Date: Tue, 4 Oct 2022 15:07:54 +0300 Subject: 15046 libc: unused variable Reviewed by: Jason King Approved by: Dan McDonald --- usr/src/lib/libc/port/stdio/doscan.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'usr/src/lib/libc/port/stdio/doscan.c') diff --git a/usr/src/lib/libc/port/stdio/doscan.c b/usr/src/lib/libc/port/stdio/doscan.c index fda4d5c2ea..7d49797578 100644 --- a/usr/src/lib/libc/port/stdio/doscan.c +++ b/usr/src/lib/libc/port/stdio/doscan.c @@ -596,7 +596,7 @@ charswitch: /* target of a goto 8-( */ /* ****************************************************************** */ static int number(int *chcount, int *flag_eof, int stow, int type, int len, int size, - FILE *iop, va_list *listp) + FILE *iop, va_list *listp) { char numbuf[64]; char *np = numbuf; @@ -841,7 +841,7 @@ readchar(FILE *iop, int *chcount) static int string(int *chcount, int *flag_eof, int stow, int type, int len, char *tab, - FILE *iop, va_list *listp) + FILE *iop, va_list *listp) { int ch; char *ptr; @@ -927,7 +927,6 @@ _mkarglst(const char *fmt, stva_list args, stva_list arglst[]) fmt += STRSPN(fmt, SPNSTR2); if (*fmt == '[') { - int i; fmt++; /* has to be at least on item in scan list */ if (*fmt == ']') { fmt++; @@ -943,6 +942,8 @@ _mkarglst(const char *fmt, stva_list args, stva_list arglst[]) } else if (isascii(*fmt)) { fmt++; } else { + int i; + i = mblen((const char *) fmt, MB_CUR_MAX); if (i <= 0) { @@ -972,12 +973,11 @@ _mkarglst(const char *fmt, stva_list args, stva_list arglst[]) #ifdef _WIDE static int wstring(int *chcount, int *flag_eof, int stow, int type, - int len, FILE *iop, va_list *listp) + int len, FILE *iop, va_list *listp) { wint_t wch; wchar_t *ptr; wchar_t *wstart; - int dummy; wstart = ptr = stow ? va_arg(*listp, wchar_t *) : NULL; @@ -1008,7 +1008,7 @@ wstring(int *chcount, int *flag_eof, int stow, int type, #else /* _WIDE */ static int wstring(int *chcount, int *flag_eof, int stow, int type, int len, FILE *iop, - va_list *listp) + va_list *listp) { int wch; wchar_t *ptr; @@ -1118,7 +1118,7 @@ _watoi(wchar_t *fmt) /* ARGSUSED3 */ static int wbrstring(int *chcount, int *flag_eof, int stow, int type, - int len, FILE *iop, unsigned char *brstr, va_list *listp) + int len, FILE *iop, unsigned char *brstr, va_list *listp) { wint_t wch; int i; @@ -1182,7 +1182,7 @@ wbrstring(int *chcount, int *flag_eof, int stow, int type, #ifdef _WIDE static int brstring(int *chcount, int *flag_eof, int stow, int type, - int len, FILE *iop, unsigned char *brstr, va_list *listp) + int len, FILE *iop, unsigned char *brstr, va_list *listp) { wint_t wch; int i; -- cgit v1.2.3