From bcb94ef4884c00dd0f7c2cdd664cfd59584298de Mon Sep 17 00:00:00 2001 From: Stefan Ritt Date: Wed, 4 Aug 2004 08:33:18 +0000 Subject: [PATCH] Use resource dir in GetPwdFile SVN revision: 1010 --- src/elogd.c | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/elogd.c b/src/elogd.c index 93e371f9..f4e9f2d1 100755 --- a/src/elogd.c +++ b/src/elogd.c @@ -6,6 +6,9 @@ Contents: Web server program for Electronic Logbook ELOG $Log$ + Revision 1.426 2004/08/04 08:33:18 midas + Use resource dir in GetPwdFile + Revision 1.425 2004/08/04 07:56:33 midas Changed 0644 to 0755 in mkdir() @@ -18812,7 +18815,15 @@ void interprete(char *lbook, char *path) if (strieq(command, "GetPwdFile")) { getcfg(lbs->name, "Password file", str, sizeof(str)); - send_file_direct(str); + + if (str[0] == DIR_SEPARATOR || str[1] == ':') + strcpy(file_name, str); + else { + strlcpy(file_name, resource_dir, sizeof(file_name)); + strlcat(file_name, str, sizeof(file_name)); + } + + send_file_direct(file_name); return; }