summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorToomas Soome <tsoome@me.com>2017-08-08 10:09:29 +0300
committerRichard Lowe <richlowe@richlowe.net>2017-11-16 15:27:43 -0500
commit9c3b8506879f8963287c430f2eb2e74c554a1c54 (patch)
tree2bba2cbd739877f858c87806343459a4b241f7c5
parent578f67364c19b20450a4783ebeae776c9e900185 (diff)
downloadillumos-joyent-9c3b8506879f8963287c430f2eb2e74c554a1c54.tar.gz
8724 libc: multiple variable set but not used errors
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Yuri Pankov <yuripv@gmx.com> Approved by: Richard Lowe <richlowe@richlowe.net>
-rw-r--r--usr/src/lib/libc/port/fp/_base_sup.c4
-rw-r--r--usr/src/lib/libc/port/print/doprnt.c9
-rw-r--r--usr/src/lib/libc/port/regex/engine.c2
3 files changed, 6 insertions, 9 deletions
diff --git a/usr/src/lib/libc/port/fp/_base_sup.c b/usr/src/lib/libc/port/fp/_base_sup.c
index b07957740c..52e258d002 100644
--- a/usr/src/lib/libc/port/fp/_base_sup.c
+++ b/usr/src/lib/libc/port/fp/_base_sup.c
@@ -24,8 +24,6 @@
* Use is subject to license terms.
*/
-#pragma ident "%Z%%M% %I% %E% SMI"
-
#include "lint.h"
#include <sys/types.h>
#include "base_conversion.h"
@@ -56,7 +54,7 @@ void
__base_conversion_set_exception(fp_exception_field_type ef)
{
double t;
- volatile double tstored;
+ volatile double tstored __unused;
if (ef == (1 << fp_inexact)) {
t = 9.999999962747097015E-1;
diff --git a/usr/src/lib/libc/port/print/doprnt.c b/usr/src/lib/libc/port/print/doprnt.c
index 3bb54445ab..0c0fe0cacb 100644
--- a/usr/src/lib/libc/port/print/doprnt.c
+++ b/usr/src/lib/libc/port/print/doprnt.c
@@ -449,7 +449,6 @@ _ndoprnt(const char *format, va_list in_args, FILE *iop, int prflag)
size_t bpsize;
wchar_t *p;
char *cbp;
- char *cp;
#else /* _WIDE */
/* Starting and ending points for value to be printed */
@@ -460,7 +459,6 @@ _ndoprnt(const char *format, va_list in_args, FILE *iop, int prflag)
int prec = 0;
ssize_t width;
ssize_t num;
- ssize_t sec_display;
wchar_t *wp;
ssize_t preco;
ssize_t wcount = 0;
@@ -470,13 +468,13 @@ _ndoprnt(const char *format, va_list in_args, FILE *iop, int prflag)
int quote; /* ' */
int retcode;
-
#ifdef _WIDE
/* Format code */
wchar_t fcode;
#else /* _WIDE */
/* Format code */
char fcode;
+ ssize_t sec_display;
#endif /* _WIDE */
/* Number of padding zeroes required on the left and right */
@@ -714,8 +712,10 @@ _ndoprnt(const char *format, va_list in_args, FILE *iop, int prflag)
format++;
wflag = 0;
lflag = 0;
- sec_display = 0;
quote = 0;
+#ifndef _WIDE
+ sec_display = 0;
+#endif
charswitch:
@@ -1840,7 +1840,6 @@ wide_S:
return (EOF);
}
nwc = mbstowcs(wstr, cbp, nwc);
- cp = cbp + strlen(cbp);
wcount = nwc;
bp = wstr;
p = wstr + nwc;
diff --git a/usr/src/lib/libc/port/regex/engine.c b/usr/src/lib/libc/port/regex/engine.c
index 68cf24a5da..c66c08e59e 100644
--- a/usr/src/lib/libc/port/regex/engine.c
+++ b/usr/src/lib/libc/port/regex/engine.c
@@ -382,7 +382,7 @@ dissect(struct match *m, const char *start, const char *stop, sopno startst,
const char *ssp; /* start of string matched by subsubRE */
const char *sep; /* end of string matched by subsubRE */
const char *oldssp; /* previous ssp */
- const char *dp;
+ const char *dp __unused;
AT("diss", start, stop, startst, stopst);
sp = start;