3843 kstat should handle NULL string values
authorTheo Schlossnagle <jesus@omniti.com>
Sun, 23 Jun 2013 18:40:00 +0000
changeset 14139 ea145778fff5
parent 14138 aeb4e8fef072
child 14140 91abf1cc1546
3843 kstat should handle NULL string values Reviewed by: Carlos Cardenas <[email protected]> Reviewed by: Igor Kozhukhov <[email protected]> Reviewed by: Richard Lowe <[email protected]> Approved by: Dan McDonald <[email protected]>
usr/src/cmd/stat/kstat/kstat.h
--- a/usr/src/cmd/stat/kstat/kstat.h	Thu Jun 20 14:43:17 2013 -0800
+++ b/usr/src/cmd/stat/kstat/kstat.h	Sun Jun 23 18:40:00 2013 +0000
@@ -143,7 +143,7 @@
 {							\
 	ks_value_t v;					\
 	v.str.addr.ptr = safe_strdup(V);		\
-	v.str.len = strlen(V);				\
+	v.str.len = (V) ? strlen(V) : 0;		\
 	nvpair_insert(I, N, &v, KSTAT_DATA_STRING);	\
 }