From 44738399dc6a7f677cf80d0320c94fd6f4903934 Mon Sep 17 00:00:00 2001 From: "jean.chalard" Date: Sat, 5 Sep 2009 11:34:51 +0000 Subject: [PATCH] J : * Make the SAFE_DELETE syntactically safe. --- JGE/include/JTypes.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/JGE/include/JTypes.h b/JGE/include/JTypes.h index 0a4225851..aba171564 100644 --- a/JGE/include/JTypes.h +++ b/JGE/include/JTypes.h @@ -51,7 +51,7 @@ #define RAD2DEG 57.29577951f #define DEG2RAD 0.017453293f -#define SAFE_DELETE(x) if (x) { delete x; x = NULL; } +#define SAFE_DELETE(x) do { if (x) { delete x; x = NULL; } } while(false) #define SAFE_DELETE_ARRAY(x) if (x) { delete [] x; x = NULL; }