From 93bc32f0ae2dee21c8626908a22369a9d2aa602d Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Mon, 25 Mar 2002 08:13:37 +0000
Subject: [PATCH] Created SAFECOPY() macro that does a bound-checked strcpy
 basically.

---
 src/sbbs3/gen_defs.h | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/sbbs3/gen_defs.h b/src/sbbs3/gen_defs.h
index eca06cd3e1..d0a5bb7b25 100644
--- a/src/sbbs3/gen_defs.h
+++ b/src/sbbs3/gen_defs.h
@@ -127,6 +127,7 @@ enum {
 #define HANDLE	void*
 #endif
 
+#define SAFECOPY(dst,src)	sprintf(dst,"%.*s",sizeof(dst)-1,src)
 
 /****************************************************************************/
 /* MALLOC/FREE Macros for various compilers and environments				*/
-- 
GitLab