--- fopen_wrappers.c.old 2007-01-12 14:31:33.662431416 +0000 +++ fopen_wrappers.c 2007-01-12 14:32:45.433520552 +0000 @@ -272,6 +272,7 @@ char user[32]; /* to try open the directory */ struct passwd *pw; #if defined(ZTS) && defined(HAVE_GETPWNAM_R) && defined(_SC_GETPW_R_SIZE_MAX) + struct passwd pwstruc; long pwbuflen = sysconf(_SC_GETPW_R_SIZE_MAX); char *pwbuf;