diff options
Diffstat (limited to 'Firestore/core/src/firebase/firestore/util/firebase_assert.h')
-rw-r--r-- | Firestore/core/src/firebase/firestore/util/firebase_assert.h | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/Firestore/core/src/firebase/firestore/util/firebase_assert.h b/Firestore/core/src/firebase/firestore/util/firebase_assert.h index 76768e6..20c8429 100644 --- a/Firestore/core/src/firebase/firestore/util/firebase_assert.h +++ b/Firestore/core/src/firebase/firestore/util/firebase_assert.h @@ -23,6 +23,7 @@ #include <stdlib.h> #include "Firestore/core/src/firebase/firestore/util/log.h" +#include "absl/base/attributes.h" #define FIREBASE_EXPAND_STRINGIFY_(X) #X #define FIREBASE_EXPAND_STRINGIFY(X) FIREBASE_EXPAND_STRINGIFY_(X) @@ -107,11 +108,11 @@ namespace firestore { namespace util { // A no-return helper function. To raise an assertion, use Macro instead. -void FailAssert(const char* file, - const char* func, - const int line, - const char* format, - ...); +ABSL_ATTRIBUTE_NORETURN void FailAssert(const char* file, + const char* func, + const int line, + const char* format, + ...); } // namespace util } // namespace firestore |