summaryrefslogtreecommitdiff
path: root/usr/src/lib/libproc/common/Pstack.c
diff options
context:
space:
mode:
authorToomas Soome <tsoome@me.com>2019-01-22 09:10:58 +0200
committerToomas Soome <tsoome@me.com>2019-07-03 23:33:33 +0300
commitc75682cd39b9b3d382ce1b01fef06a84ca7ea0a9 (patch)
tree8393ad19ffa3f09f192d47d0e6a1ae9344649996 /usr/src/lib/libproc/common/Pstack.c
parent6e6545bfaed3bab9ce836ee82d1abd8f2edba89a (diff)
downloadillumos-gate-c75682cd39b9b3d382ce1b01fef06a84ca7ea0a9.tar.gz
11133 libproc: NULL pointer errors
Reviewed by: John Levon <john.levon@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
Diffstat (limited to 'usr/src/lib/libproc/common/Pstack.c')
-rw-r--r--usr/src/lib/libproc/common/Pstack.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/usr/src/lib/libproc/common/Pstack.c b/usr/src/lib/libproc/common/Pstack.c
index f0f8b5ce8d..fde462c0e2 100644
--- a/usr/src/lib/libproc/common/Pstack.c
+++ b/usr/src/lib/libproc/common/Pstack.c
@@ -24,8 +24,6 @@
* Use is subject to license terms.
*/
-#pragma ident "%Z%%M% %I% %E% SMI"
-
/*
* Pstack.c
*
@@ -176,7 +174,7 @@ load_uclist(uclist_t *ucl, const lwpstatus_t *psp)
uint_t new_size, i;
ucontext_t uc;
- if (addr == NULL)
+ if (addr == (uintptr_t)NULL)
return (0);
for (;;) {
@@ -214,7 +212,7 @@ load_uclist(uclist_t *ucl, const lwpstatus_t *psp)
* entry which could indicate a cycle or a very peculiar
* interference pattern between threads.
*/
- if (addr == NULL)
+ if (addr == (uintptr_t)NULL)
break;
for (i = 0; i < ucl->uc_nelems - 1; i++) {