aboutsummaryrefslogtreecommitdiff
path: root/cddl
diff options
context:
space:
mode:
authorJohn Birrell <jb@FreeBSD.org>2008-04-26 05:07:54 +0000
committerJohn Birrell <jb@FreeBSD.org>2008-04-26 05:07:54 +0000
commit41ec19c0717ccf6f0623df9c70ed950ef10f822d (patch)
tree7cb2acc1cfa5fb9262a48a99cc6657d5ef4d7c42 /cddl
parent2c981f99ef1731ff28353a10ac49751e7ffba3d9 (diff)
downloadsrc-41ec19c0717ccf6f0623df9c70ed950ef10f822d.tar.gz
src-41ec19c0717ccf6f0623df9c70ed950ef10f822d.zip
Make this file compile cleanly.
Notes
Notes: svn path=/head/; revision=178575
Diffstat (limited to 'cddl')
-rw-r--r--cddl/contrib/opensolaris/lib/libdtrace/common/dt_handle.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/cddl/contrib/opensolaris/lib/libdtrace/common/dt_handle.c b/cddl/contrib/opensolaris/lib/libdtrace/common/dt_handle.c
index 9d27aee4ded2..ea039e993bd2 100644
--- a/cddl/contrib/opensolaris/lib/libdtrace/common/dt_handle.c
+++ b/cddl/contrib/opensolaris/lib/libdtrace/common/dt_handle.c
@@ -31,7 +31,9 @@
#include <errno.h>
#include <unistd.h>
#include <assert.h>
+#if defined(sun)
#include <alloca.h>
+#endif
#include <dt_impl.h>
#include <dt_program.h>
@@ -247,7 +249,7 @@ dt_handle_liberr(dtrace_hdl_t *dtp, const dtrace_probedata_t *data,
err.dteda_action = -1;
err.dteda_offset = -1;
err.dteda_fault = DTRACEFLT_LIBRARY;
- err.dteda_addr = NULL;
+ err.dteda_addr = 0;
len = strlen(faultstr) +
strlen(errpd->dtpd_provider) + strlen(errpd->dtpd_mod) +