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]>
--- 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); \
}