From 5fe7bb336e6cd74e342614d3e3d925fbf6f606fb Mon Sep 17 00:00:00 2001 From: rswindell <> Date: Wed, 10 Apr 2019 07:33:11 +0000 Subject: [PATCH] Missed the init of fd.dir. --- src/sbbs3/getmsg.cpp | 1 + src/sbbs3/readmail.cpp | 3 --- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/src/sbbs3/getmsg.cpp b/src/sbbs3/getmsg.cpp index 9ba56172a2..63d452d29c 100644 --- a/src/sbbs3/getmsg.cpp +++ b/src/sbbs3/getmsg.cpp @@ -323,6 +323,7 @@ void sbbs_t::download_msg_attachments(smb_t* smb, smbmsg_t* msg, bool del) if(!sp) sp=strrchr(tp,'\\'); if(sp) tp=sp+1; file_t fd; + fd.dir=cfg.total_dirs+1; /* temp dir for file attachments */ padfname(tp,fd.name); SAFEPRINTF3(fpath,"%sfile/%04u.in/%s" /* path is path/fname */ ,cfg.data_dir, msg->idx.to, tp); diff --git a/src/sbbs3/readmail.cpp b/src/sbbs3/readmail.cpp index 88804324b3..7533bff91f 100644 --- a/src/sbbs3/readmail.cpp +++ b/src/sbbs3/readmail.cpp @@ -67,7 +67,6 @@ void sbbs_t::readmail(uint usernumber, int which, long lm_mode) long l,last_mode; ulong last; bool replied; - file_t fd; mail_t *mail; smbmsg_t msg; char search_str[128] = ""; @@ -89,8 +88,6 @@ void sbbs_t::readmail(uint usernumber, int which, long lm_mode) msg.total_hfields=0; /* init to NULL, cause not allocated yet */ - fd.dir=cfg.total_dirs+1; /* temp dir for file attachments */ - if((i=smb_stack(&smb,SMB_STACK_PUSH))!=0) { errormsg(WHERE,ERR_OPEN,"MAIL",i); return; -- GitLab