aboutsummaryrefslogtreecommitdiff
path: root/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/json/tst.usdt.c
diff options
context:
space:
mode:
authorMark Johnston <markj@FreeBSD.org>2020-09-19 16:15:22 +0000
committerMark Johnston <markj@FreeBSD.org>2020-09-19 16:15:22 +0000
commitc6989859ae9388eeb46a24fe88f9b8d07101c710 (patch)
treee7f44f7d1863a59aa66f518159cb530510c1dcea /cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/json/tst.usdt.c
parentd26ab2bec024b00bbb753248256fe68265280bfa (diff)
downloadsrc-c6989859ae9388eeb46a24fe88f9b8d07101c710.tar.gz
src-c6989859ae9388eeb46a24fe88f9b8d07101c710.zip
Address compiler warnings in C code used by the DTrace test suite.
Reported by: Jenkins MFC after: 1 week
Notes
Notes: svn path=/head/; revision=365907
Diffstat (limited to 'cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/json/tst.usdt.c')
-rw-r--r--cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/json/tst.usdt.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/json/tst.usdt.c b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/json/tst.usdt.c
index 2a54d4974be0..57211da8fdd0 100644
--- a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/json/tst.usdt.c
+++ b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/json/tst.usdt.c
@@ -28,6 +28,8 @@
" \"action\": \"%s\"" \
"}\n"
+int waiting(volatile int *);
+
int
waiting(volatile int *a)
{
@@ -35,7 +37,7 @@ waiting(volatile int *a)
}
int
-main(int argc, char **argv)
+main(void)
{
volatile int a = 0;
int idx;
@@ -45,7 +47,8 @@ main(int argc, char **argv)
continue;
for (idx = 0; idx < 10; idx++) {
- char *odd, *even, *json, *action;
+ const char *odd, *even, *action;
+ char *json;
size *= 1.78;
odd = idx % 2 == 1 ? "true" : "false";
@@ -57,7 +60,7 @@ main(int argc, char **argv)
free(json);
}
- BUNYAN_FAKE_LOG_DEBUG("{\"finished\": true}");
+ BUNYAN_FAKE_LOG_DEBUG(__DECONST(char *, "{\"finished\": true}"));
return (0);
}