summaryrefslogtreecommitdiff
path: root/usr/src/lib/nsswitch/ldap/common/getspent.c
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/lib/nsswitch/ldap/common/getspent.c')
-rw-r--r--usr/src/lib/nsswitch/ldap/common/getspent.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/usr/src/lib/nsswitch/ldap/common/getspent.c b/usr/src/lib/nsswitch/ldap/common/getspent.c
index bcdba2998c..1557d5e550 100644
--- a/usr/src/lib/nsswitch/ldap/common/getspent.c
+++ b/usr/src/lib/nsswitch/ldap/common/getspent.c
@@ -21,6 +21,7 @@
/*
* Copyright 2009 Sun Microsystems, Inc. All rights reserved.
* Use is subject to license terms.
+ * Copyright 2019 Joyent, Inc.
*/
#include <shadow.h>
@@ -77,8 +78,10 @@ _nss_ldap_shadow2str(ldap_backend_ptr be, nss_XbyY_args_t *argp)
ns_ldap_result_t *result = be->result;
char **uid, **passwd, **last, **smin, **smax;
char **warning, **inactive, **expire, **flag;
- char *last_str, *min_str, *max_str, *warning_str;
- char *inactive_str, *expire_str, *flag_str;
+ char *last_str = _NO_VALUE, *min_str = _NO_VALUE;
+ char *max_str = _NO_VALUE, *warning_str = _NO_VALUE;
+ char *inactive_str = _NO_VALUE, *expire_str = _NO_VALUE;
+ char *flag_str = _NO_VALUE;
if (result == NULL)
return (NSS_STR_PARSE_PARSE);