| diff --git a/mfbt/double-conversion/utils.h b/mfbt/double-conversion/utils.h |
| --- a/mfbt/double-conversion/utils.h |
| +++ b/mfbt/double-conversion/utils.h |
| @@ -31,15 +31,15 @@ |
| #include <stdlib.h> |
| #include <string.h> |
| |
| -#include <assert.h> |
| +#include "mozilla/Assertions.h" |
| #ifndef ASSERT |
| -#define ASSERT(condition) (assert(condition)) |
| +#define ASSERT(condition) MOZ_ASSERT(condition) |
| #endif |
| #ifndef UNIMPLEMENTED |
| -#define UNIMPLEMENTED() (abort()) |
| +#define UNIMPLEMENTED() MOZ_CRASH() |
| #endif |
| #ifndef UNREACHABLE |
| -#define UNREACHABLE() (abort()) |
| +#define UNREACHABLE() MOZ_CRASH() |
| #endif |
| |
| // Double operations detection based on target architecture. |