From 66322bac1869190ae1d2d906d53c59e0ad847c34 Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Fri, 15 Oct 2004 23:23:47 +0000
Subject: [PATCH] Created SAFEPRINTF4 macro.

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

diff --git a/src/xpdev/gen_defs.h b/src/xpdev/gen_defs.h
index d183a6259e..f8b5534f08 100644
--- a/src/xpdev/gen_defs.h
+++ b/src/xpdev/gen_defs.h
@@ -197,6 +197,7 @@ typedef struct {
 #define SAFEPRINTF(dst,fmt,arg)			snprintf(dst,sizeof(dst),fmt,arg), TERMINATE(dst)
 #define SAFEPRINTF2(dst,fmt,a1,a2)		snprintf(dst,sizeof(dst),fmt,a1,a2), TERMINATE(dst)
 #define SAFEPRINTF3(dst,fmt,a1,a2,a3)	snprintf(dst,sizeof(dst),fmt,a1,a2,a3), TERMINATE(dst)
+#define SAFEPRINTF4(dst,fmt,a1,a2,a3,a4) snprintf(dst,sizeof(dst),fmt,a1,a2,a3,a4), TERMINATE(dst)
 
 /* Replace every occurance of c1 in str with c2, using p as a temporary char pointer */
 #define REPLACE_CHARS(str,c1,c2,p)	for((p)=(str);*(p);(p)++) if(*(p)==(c1)) *(p)=(c2);
-- 
GitLab