diff options
Diffstat (limited to 'Firestore/Source/Util/FSTUsageValidation.h')
-rw-r--r-- | Firestore/Source/Util/FSTUsageValidation.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/Firestore/Source/Util/FSTUsageValidation.h b/Firestore/Source/Util/FSTUsageValidation.h index a80dafa..34a3d64 100644 --- a/Firestore/Source/Util/FSTUsageValidation.h +++ b/Firestore/Source/Util/FSTUsageValidation.h @@ -18,6 +18,10 @@ NS_ASSUME_NONNULL_BEGIN +#if __cplusplus +extern "C" { +#endif + /** Helper for creating a general exception for invalid usage of an API. */ NSException *FSTInvalidUsage(NSString *exceptionName, NSString *format, ...); @@ -42,4 +46,8 @@ NSException *FSTInvalidUsage(NSString *exceptionName, NSString *format, ...); @throw FSTInvalidUsage(@"FIRInvalidArgumentException", format, ##__VA_ARGS__); \ } while (0) +#if __cplusplus +} // extern "C" +#endif + NS_ASSUME_NONNULL_END |