From f80b93afd3cc85ac7c7d284ff7989a7533902c8a Mon Sep 17 00:00:00 2001 From: Emil Sjolander Date: Wed, 3 Aug 2016 01:57:46 -0700 Subject: [PATCH] Dont redefine abort() as it may leak into other files Differential Revision: D3661871 fbshipit-source-id: 14a9d076299b4f21d17a2bed68aa30b796c438a5 --- React/CSSLayout/CSSMacros.h | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/React/CSSLayout/CSSMacros.h b/React/CSSLayout/CSSMacros.h index abd0bba41..fdb119c75 100644 --- a/React/CSSLayout/CSSMacros.h +++ b/React/CSSLayout/CSSMacros.h @@ -21,12 +21,14 @@ #define FB_ASSERTIONS_ENABLED 1 #endif -#if !(FB_ASSERTIONS_ENABLED) -#define abort() +#if FB_ASSERTIONS_ENABLED +#define CSS_ABORT() abort() +#else +#define CSS_ABORT() #endif #define CSS_ASSERT(X, message) \ if (!(X)) { \ fprintf(stderr, "%s\n", message); \ - abort(); \ + CSS_ABORT(); \ }