From 53d8256957e9907a6a29705c4399636923ea3f78 Mon Sep 17 00:00:00 2001 From: Vladislav Cecalenco Date: Fri, 12 Jul 2019 19:07:42 +0300 Subject: [PATCH] Admob types.h build fix on Mac. TARGET_OS_IPHONE is defined as a zero on the MacOS, so for iOS it has to be checked as #if (TARGET_OS_IPHONE==1), but not #if defined(TARGET_OS_IPHONE) --- admob/src/include/firebase/admob/types.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/admob/src/include/firebase/admob/types.h b/admob/src/include/firebase/admob/types.h index af2911e0fe..9387b51781 100644 --- a/admob/src/include/firebase/admob/types.h +++ b/admob/src/include/firebase/admob/types.h @@ -23,7 +23,7 @@ #if defined(__ANDROID__) #include -#elif defined(TARGET_OS_IPHONE) +#elif (TARGET_OS_IPHONE==1) extern "C" { #include } // extern "C" @@ -42,7 +42,7 @@ namespace admob { #if defined(__ANDROID__) /// An Android Activity from Java. typedef jobject AdParent; -#elif defined(TARGET_OS_IPHONE) +#elif (TARGET_OS_IPHONE==1) /// A pointer to an iOS UIView. typedef id AdParent; #else