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