summaryrefslogtreecommitdiff
path: root/usr/src/lib/libtnf
diff options
context:
space:
mode:
authorcraigm <none@none>2005-06-20 15:44:58 -0700
committercraigm <none@none>2005-06-20 15:44:58 -0700
commit78b6ed601aa3a251030edda42ce9770e9c21567a (patch)
tree5f3abc0a1530b93c6f97c7d70f9a8cafc23e0962 /usr/src/lib/libtnf
parent8e56767d5805b843712c67bce2d732cc722f154b (diff)
downloadillumos-joyent-78b6ed601aa3a251030edda42ce9770e9c21567a.tar.gz
6274688 gcc and libsys don't get along
6274692 gcc and libtnf don't get along 6274693 gcc and libuuid don't get along 6274700 gcc and watchmalloc don't get along 6274771 gcc and ucbcmd/mkstr don't get along 6274819 gcc and ucbcmd/whoami don't get along
Diffstat (limited to 'usr/src/lib/libtnf')
-rw-r--r--usr/src/lib/libtnf/libtnf.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/usr/src/lib/libtnf/libtnf.h b/usr/src/lib/libtnf/libtnf.h
index 27c111cbed..777fc2dd5c 100644
--- a/usr/src/lib/libtnf/libtnf.h
+++ b/usr/src/lib/libtnf/libtnf.h
@@ -19,8 +19,10 @@
*
* CDDL HEADER END
*/
+
/*
- * Copyright (c) 1994, by Sun Microsytems, Inc.
+ * Copyright 1994 Sun Microsystems, Inc. All rights reserved.
+ * Use is subject to license terms.
*/
#ifndef _LIBTNF_H
@@ -238,7 +240,7 @@ caddr_t _tnf_datum_val(tnf_datum_t);
#else /* _DATUM_MACROS */
/* Some degree of type safety: */
-#define DATUM(x, y) _DATUM(&(x)->INFO_MEMBER_0, y)
+#define DATUM(x, y) _DATUM((uintptr_t)&(x)->INFO_MEMBER_0, y)
#define DATUM_INFO(d) ((struct taginfo *)_DATUM_HI(d))
#define DATUM_VAL(d) ((caddr_t)_DATUM_LO(d))