From f95fa099b3af29ab5b3d8f3aa0afa81cdaced7cb Mon Sep 17 00:00:00 2001 From: Marius Gerbershagen Date: Sun, 28 Jan 2024 11:49:48 +0100 Subject: [PATCH] ecl_homedir_pathname: fix error message for unknown user Fixes #724 --- src/c/unixfsys.d | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/c/unixfsys.d b/src/c/unixfsys.d index 326b1bcb2..570b07c8d 100644 --- a/src/c/unixfsys.d +++ b/src/c/unixfsys.d @@ -752,10 +752,10 @@ ecl_homedir_pathname(cl_object user) #ifdef HAVE_PWD_H pwent = getpwnam(p); if (pwent == NULL) - FEerror("Unknown user ~S.", 1, p); + FEerror("Unknown user ~S.", 1, user); namestring = ecl_make_simple_filename(pwent->pw_dir,-1); #endif - FEerror("Unknown user ~S.", 1, p); + FEerror("Unknown user ~S.", 1, user); } else if ((h = ecl_getenv(ecl_fstr("HOME")))) { namestring = ecl_make_simple_filename(h,-1); #if defined(ECL_MS_WINDOWS_HOST)