$NetBSD: patch-ad,v 1.16 2005/11/14 08:05:27 jlam Exp $

--- lib/util_getent.c.orig	2005-10-12 13:03:30.000000000 -0400
+++ lib/util_getent.c
@@ -156,7 +156,7 @@ struct sys_pwent * getpwent_list(void)
 		pent->pw_uid = pwd->pw_uid;
 		pent->pw_gid = pwd->pw_gid;
 		if (pwd->pw_gecos) {
-			if ((pent->pw_gecos = SMB_STRDUP(pwd->pw_gecos)) == NULL)
+			if ((pent->pw_gecos = passwd_expand_gecos(pwd)) == NULL)
 				goto err;
 		}
 		if (pwd->pw_dir) {
