From d7969d6acc21a015300831bc18249488a4b68147 Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Thu, 19 Jun 2003 10:02:07 +0000
Subject: [PATCH] Replaced xlat size constants (2) with sizeof(xlat).

---
 src/sbbs3/getmsg.cpp | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/src/sbbs3/getmsg.cpp b/src/sbbs3/getmsg.cpp
index 3feb360322..f095cc2c12 100644
--- a/src/sbbs3/getmsg.cpp
+++ b/src/sbbs3/getmsg.cpp
@@ -201,10 +201,10 @@ void sbbs_t::show_msg(smbmsg_t msg, long mode)
 			case TEXT_TAIL:
 				smb_fseek(smb.sdt_fp,msg.hdr.offset+msg.dfield[i].offset
 					,SEEK_SET);
-				smb_fread(&xlat,2,1,smb.sdt_fp);
+				smb_fread(&xlat,sizeof(xlat),1,smb.sdt_fp);
 				if(xlat!=XLAT_NONE) 		/* no translations supported */
 					continue;
-				putmsg_fp(smb.sdt_fp,msg.dfield[i].length-2,mode);
+				putmsg_fp(smb.sdt_fp,msg.dfield[i].length-sizeof(xlat),mode);
 				CRLF;
 				break; }
 }
@@ -228,11 +228,11 @@ void sbbs_t::show_msg(smbmsg_t* msg, long mode)
 			case TEXT_TAIL:
 				fseek(smb.sdt_fp,msg->hdr.offset+msg->dfield[i].offset
 					,SEEK_SET);
-				fread(&xlat,2,1,smb.sdt_fp);
+				fread(&xlat,sizeof(xlat),1,smb.sdt_fp);
 				lzh=0;
 				if(xlat==XLAT_LZH) {
 					lzh=1;
-					fread(&xlat,2,1,smb.sdt_fp); }
+					fread(&xlat,sizeof(xlat),1,smb.sdt_fp); }
 				if(xlat!=XLAT_NONE) 		/* no translations supported */
 					continue;
 				if(lzh) {
@@ -260,7 +260,7 @@ void sbbs_t::show_msg(smbmsg_t* msg, long mode)
 					FREE(lzhbuf);
 					FREE(inbuf); }
 				else
-					putmsg_fp(smb.sdt_fp,msg->dfield[i].length-2,mode);
+					putmsg_fp(smb.sdt_fp,msg->dfield[i].length-sizeof(xlat),mode);
 				CRLF;
 				break; }
 }
-- 
GitLab