diff --git a/src/sbbs3/readmail.cpp b/src/sbbs3/readmail.cpp index f4fabfd63a8a45693fc597b890a3d0848c1a6815..1488ffa28db30e2a02f5430d5a04656989eaab19 100644 --- a/src/sbbs3/readmail.cpp +++ b/src/sbbs3/readmail.cpp @@ -330,7 +330,7 @@ void sbbs_t::readmail(uint usernumber, int which) bprintf(text[ReadingMail],curmsg+1,msgs); sprintf(str,"ADFLNQRT?<>[]{}-+"); if(SYSOP) - strcat(str,"CUSP"); + strcat(str,"CUSPH"); if(which!=MAIL_YOUR) strcat(str,"E"); l=getkeys(str,msgs); @@ -459,6 +459,9 @@ void sbbs_t::readmail(uint usernumber, int which) errormsg(WHERE,ERR_WRITE,smb.file,i); smb_unlockmsghdr(&smb,&msg); } + break; + case 'H': + msghdr(&msg); break; case 'L': /* List mail */ domsg=0;