diff --git a/Crashlytics/Crashlytics/Components/FIRCLSBinaryImage.h b/Crashlytics/Crashlytics/Components/FIRCLSBinaryImage.h index 880d1ccc735..6e546eafdda 100644 --- a/Crashlytics/Crashlytics/Components/FIRCLSBinaryImage.h +++ b/Crashlytics/Crashlytics/Components/FIRCLSBinaryImage.h @@ -31,15 +31,15 @@ __BEGIN_DECLS #define FIRCLSUUIDStringLength (33) typedef struct { - _Atomic(void*) volatile baseAddress; + _Atomic(void *) volatile baseAddress; uint64_t size; #if CLS_DWARF_UNWINDING_SUPPORTED - const void* ehFrame; + const void *ehFrame; #endif #if CLS_COMPACT_UNWINDING_SUPPORTED - const void* unwindInfo; + const void *unwindInfo; #endif - const void* crashInfo; + const void *crashInfo; #if CLS_BINARY_IMAGE_RUNTIME_NODE_RECORD_NAME char name[CLS_BINARY_IMAGE_RUNTIME_NODE_NAME_SIZE]; #endif @@ -56,7 +56,7 @@ typedef struct { } FIRCLSBinaryImageDetails; typedef struct { - const char* path; + const char *path; } FIRCLSBinaryImageReadOnlyContext; typedef struct { @@ -68,13 +68,13 @@ void FIRCLSBinaryImageInit(void); #if CLS_COMPACT_UNWINDING_SUPPORTED bool FIRCLSBinaryImageSafeFindImageForAddress(uintptr_t address, - FIRCLSBinaryImageRuntimeNode* image); -bool FIRCLSBinaryImageSafeHasUnwindInfo(FIRCLSBinaryImageRuntimeNode* image); + FIRCLSBinaryImageRuntimeNode *image); +bool FIRCLSBinaryImageSafeHasUnwindInfo(FIRCLSBinaryImageRuntimeNode *image); #endif -bool FIRCLSBinaryImageFindImageForUUID(const char* uuidString, - FIRCLSBinaryImageDetails* imageDetails); +bool FIRCLSBinaryImageFindImageForUUID(const char *uuidString, + FIRCLSBinaryImageDetails *imageDetails); -bool FIRCLSBinaryImageRecordMainExecutable(FIRCLSFile* file); +bool FIRCLSBinaryImageRecordMainExecutable(FIRCLSFile *file); __END_DECLS diff --git a/Crashlytics/Crashlytics/Components/FIRCLSHost.h b/Crashlytics/Crashlytics/Components/FIRCLSHost.h index 0e94d36c52e..7142352c59e 100644 --- a/Crashlytics/Crashlytics/Components/FIRCLSHost.h +++ b/Crashlytics/Crashlytics/Components/FIRCLSHost.h @@ -20,19 +20,19 @@ #include "Crashlytics/Crashlytics/Helpers/FIRCLSFile.h" typedef struct { - const char* documentDirectoryPath; + const char *documentDirectoryPath; vm_size_t pageSize; } FIRCLSHostReadOnlyContext; __BEGIN_DECLS -void FIRCLSHostInitialize(FIRCLSHostReadOnlyContext* roContext); +void FIRCLSHostInitialize(FIRCLSHostReadOnlyContext *roContext); vm_size_t FIRCLSHostGetPageSize(void); -bool FIRCLSHostRecord(FIRCLSFile* file); +bool FIRCLSHostRecord(FIRCLSFile *file); -void FIRCLSHostWriteDiskUsage(FIRCLSFile* file); +void FIRCLSHostWriteDiskUsage(FIRCLSFile *file); bool FIRCLSHostIsRosettaTranslated(void); diff --git a/Crashlytics/Crashlytics/Handlers/FIRCLSHandler.h b/Crashlytics/Crashlytics/Handlers/FIRCLSHandler.h index c1734356520..8e766590785 100644 --- a/Crashlytics/Crashlytics/Handlers/FIRCLSHandler.h +++ b/Crashlytics/Crashlytics/Handlers/FIRCLSHandler.h @@ -20,9 +20,9 @@ __BEGIN_DECLS -void FIRCLSHandler(FIRCLSFile* file, +void FIRCLSHandler(FIRCLSFile *file, thread_t crashedThread, - void* uapVoid, + void *uapVoid, bool shouldSuspendThread); __END_DECLS diff --git a/Crashlytics/Crashlytics/Handlers/FIRCLSMachException.h b/Crashlytics/Crashlytics/Handlers/FIRCLSMachException.h index 888bd4b498c..ca85501ec66 100644 --- a/Crashlytics/Crashlytics/Handlers/FIRCLSMachException.h +++ b/Crashlytics/Crashlytics/Handlers/FIRCLSMachException.h @@ -59,21 +59,21 @@ typedef struct { typedef struct { mach_port_t port; pthread_t thread; - const char* path; + const char *path; exception_mask_t mask; FIRCLSMachExceptionOriginalPorts originalPorts; } FIRCLSMachExceptionReadContext; #pragma mark - API -void FIRCLSMachExceptionInit(FIRCLSMachExceptionReadContext* context); +void FIRCLSMachExceptionInit(FIRCLSMachExceptionReadContext *context); void FIRCLSMachExceptionCheckHandlers(void); void FIRCLSMachExceptionNameLookup(exception_type_t number, mach_exception_data_type_t code, - const char** name, - const char** codeName); + const char **name, + const char **codeName); #else #define CLS_MACH_EXCEPTION_HANDLER_STACK_SIZE 0 diff --git a/Crashlytics/Crashlytics/Handlers/FIRCLSSignal.h b/Crashlytics/Crashlytics/Handlers/FIRCLSSignal.h index 17d14810080..7368d722b99 100644 --- a/Crashlytics/Crashlytics/Handlers/FIRCLSSignal.h +++ b/Crashlytics/Crashlytics/Handlers/FIRCLSSignal.h @@ -33,7 +33,7 @@ #define FIRCLSSignalCount (7) typedef struct { - const char* path; + const char *path; struct sigaction originalActions[FIRCLSSignalCount]; #if CLS_USE_SIGALTSTACK @@ -41,16 +41,16 @@ typedef struct { #endif } FIRCLSSignalReadContext; -void FIRCLSSignalInitialize(FIRCLSSignalReadContext* roContext); +void FIRCLSSignalInitialize(FIRCLSSignalReadContext *roContext); void FIRCLSSignalCheckHandlers(void); void FIRCLSSignalSafeRemoveHandlers(bool includingAbort); -bool FIRCLSSignalSafeInstallPreexistingHandlers(FIRCLSSignalReadContext* roContext, +bool FIRCLSSignalSafeInstallPreexistingHandlers(FIRCLSSignalReadContext *roContext, const int signal, - siginfo_t* info, - void* uapVoid); + siginfo_t *info, + void *uapVoid); -void FIRCLSSignalNameLookup(int number, int code, const char** name, const char** codeName); +void FIRCLSSignalNameLookup(int number, int code, const char **name, const char **codeName); void FIRCLSSignalEnumerateHandledSignals(void (^block)(int idx, int signal)); #endif diff --git a/Crashlytics/Crashlytics/Helpers/FIRCLSAllocate.h b/Crashlytics/Crashlytics/Helpers/FIRCLSAllocate.h index ae7a8a4c432..f23a7bad3c9 100644 --- a/Crashlytics/Crashlytics/Helpers/FIRCLSAllocate.h +++ b/Crashlytics/Crashlytics/Helpers/FIRCLSAllocate.h @@ -23,17 +23,17 @@ typedef enum { CLS_READONLY = 0, CLS_READWRITE = 1 } FIRCLSAllocationType; typedef struct { size_t size; - void* start; - _Atomic(void*) volatile cursor; + void *start; + _Atomic(void *) volatile cursor; } FIRCLSAllocationRegion; typedef struct { - void* buffer; + void *buffer; bool protectionEnabled; FIRCLSAllocationRegion writeableRegion; FIRCLSAllocationRegion readableRegion; } FIRCLSAllocator; -typedef FIRCLSAllocator* FIRCLSAllocatorRef; +typedef FIRCLSAllocator *FIRCLSAllocatorRef; FIRCLSAllocatorRef FIRCLSAllocatorCreate(size_t writableSpace, size_t readableSpace); void FIRCLSAllocatorDestroy(FIRCLSAllocatorRef allocator); @@ -41,8 +41,8 @@ void FIRCLSAllocatorDestroy(FIRCLSAllocatorRef allocator); bool FIRCLSAllocatorProtect(FIRCLSAllocatorRef allocator); bool FIRCLSAllocatorUnprotect(FIRCLSAllocatorRef allocator); -void* FIRCLSAllocatorSafeAllocate(FIRCLSAllocatorRef allocator, +void *FIRCLSAllocatorSafeAllocate(FIRCLSAllocatorRef allocator, size_t size, FIRCLSAllocationType type); -const char* FIRCLSAllocatorSafeStrdup(FIRCLSAllocatorRef allocator, const char* string); -void FIRCLSAllocatorFree(FIRCLSAllocatorRef allocator, void* ptr); +const char *FIRCLSAllocatorSafeStrdup(FIRCLSAllocatorRef allocator, const char *string); +void FIRCLSAllocatorFree(FIRCLSAllocatorRef allocator, void *ptr); diff --git a/Crashlytics/Crashlytics/Helpers/FIRCLSThreadState.h b/Crashlytics/Crashlytics/Helpers/FIRCLSThreadState.h index f281f665c99..d2a38cfac28 100644 --- a/Crashlytics/Crashlytics/Helpers/FIRCLSThreadState.h +++ b/Crashlytics/Crashlytics/Helpers/FIRCLSThreadState.h @@ -42,16 +42,16 @@ typedef _STRUCT_UCONTEXT _STRUCT_UCONTEXT64; #pragma mark Register Access -uintptr_t FIRCLSThreadContextGetPC(FIRCLSThreadContext* registers); -uintptr_t FIRCLSThreadContextGetStackPointer(const FIRCLSThreadContext* registers); -uintptr_t FIRCLSThreadContextGetFramePointer(const FIRCLSThreadContext* registers); +uintptr_t FIRCLSThreadContextGetPC(FIRCLSThreadContext *registers); +uintptr_t FIRCLSThreadContextGetStackPointer(const FIRCLSThreadContext *registers); +uintptr_t FIRCLSThreadContextGetFramePointer(const FIRCLSThreadContext *registers); -bool FIRCLSThreadContextSetPC(FIRCLSThreadContext* registers, uintptr_t value); -bool FIRCLSThreadContextSetStackPointer(FIRCLSThreadContext* registers, uintptr_t value); -bool FIRCLSThreadContextSetFramePointer(FIRCLSThreadContext* registers, uintptr_t value); +bool FIRCLSThreadContextSetPC(FIRCLSThreadContext *registers, uintptr_t value); +bool FIRCLSThreadContextSetStackPointer(FIRCLSThreadContext *registers, uintptr_t value); +bool FIRCLSThreadContextSetFramePointer(FIRCLSThreadContext *registers, uintptr_t value); // The link register only exists on ARM platforms. #if CLS_CPU_ARM || CLS_CPU_ARM64 -uintptr_t FIRCLSThreadContextGetLinkRegister(const FIRCLSThreadContext* registers); -bool FIRCLSThreadContextSetLinkRegister(FIRCLSThreadContext* registers, uintptr_t value); +uintptr_t FIRCLSThreadContextGetLinkRegister(const FIRCLSThreadContext *registers); +bool FIRCLSThreadContextSetLinkRegister(FIRCLSThreadContext *registers, uintptr_t value); #endif diff --git a/Crashlytics/Crashlytics/Unwind/Compact/FIRCLSCompactUnwind.h b/Crashlytics/Crashlytics/Unwind/Compact/FIRCLSCompactUnwind.h index a4698e72a77..7c76a19ce21 100644 --- a/Crashlytics/Crashlytics/Unwind/Compact/FIRCLSCompactUnwind.h +++ b/Crashlytics/Crashlytics/Unwind/Compact/FIRCLSCompactUnwind.h @@ -33,8 +33,8 @@ #define GET_BITS_WITH_MASK(value, mask) ((value & mask) >> (mask == 0 ? 0 : __builtin_ctz(mask))) typedef struct { - const void* unwindInfo; - const void* ehFrame; + const void *unwindInfo; + const void *ehFrame; uintptr_t loadAddress; struct unwind_info_section_header unwindHeader; @@ -51,18 +51,18 @@ typedef struct { } FIRCLSCompactUnwindResult; -bool FIRCLSCompactUnwindInit(FIRCLSCompactUnwindContext* context, - const void* unwindInfo, - const void* ehFrame, +bool FIRCLSCompactUnwindInit(FIRCLSCompactUnwindContext *context, + const void *unwindInfo, + const void *ehFrame, uintptr_t loadAddress); -void* FIRCLSCompactUnwindGetIndexData(FIRCLSCompactUnwindContext* context); -void* FIRCLSCompactUnwindGetSecondLevelData(FIRCLSCompactUnwindContext* context); -bool FIRCLSCompactUnwindFindFirstLevelIndex(FIRCLSCompactUnwindContext* context, +void *FIRCLSCompactUnwindGetIndexData(FIRCLSCompactUnwindContext *context); +void *FIRCLSCompactUnwindGetSecondLevelData(FIRCLSCompactUnwindContext *context); +bool FIRCLSCompactUnwindFindFirstLevelIndex(FIRCLSCompactUnwindContext *context, uintptr_t pc, - uint32_t* index); + uint32_t *index); -bool FIRCLSCompactUnwindDwarfFrame(FIRCLSCompactUnwindContext* context, +bool FIRCLSCompactUnwindDwarfFrame(FIRCLSCompactUnwindContext *context, uintptr_t dwarfOffset, - FIRCLSThreadContext* registers); -bool FIRCLSCompactUnwindLookupAndCompute(FIRCLSCompactUnwindContext* context, - FIRCLSThreadContext* registers); + FIRCLSThreadContext *registers); +bool FIRCLSCompactUnwindLookupAndCompute(FIRCLSCompactUnwindContext *context, + FIRCLSThreadContext *registers); diff --git a/Crashlytics/Crashlytics/Unwind/Compact/FIRCLSCompactUnwind_Private.h b/Crashlytics/Crashlytics/Unwind/Compact/FIRCLSCompactUnwind_Private.h index b918198bff6..71cd2ddb622 100644 --- a/Crashlytics/Crashlytics/Unwind/Compact/FIRCLSCompactUnwind_Private.h +++ b/Crashlytics/Crashlytics/Unwind/Compact/FIRCLSCompactUnwind_Private.h @@ -19,10 +19,10 @@ #include #pragma pack(pop) -bool FIRCLSCompactUnwindLookup(FIRCLSCompactUnwindContext* context, +bool FIRCLSCompactUnwindLookup(FIRCLSCompactUnwindContext *context, uintptr_t pc, - FIRCLSCompactUnwindResult* result); + FIRCLSCompactUnwindResult *result); -bool FIRCLSCompactUnwindComputeRegisters(FIRCLSCompactUnwindContext* context, - FIRCLSCompactUnwindResult* result, - FIRCLSThreadContext* registers); +bool FIRCLSCompactUnwindComputeRegisters(FIRCLSCompactUnwindContext *context, + FIRCLSCompactUnwindResult *result, + FIRCLSThreadContext *registers); diff --git a/Crashlytics/Crashlytics/Unwind/Dwarf/FIRCLSDataParsing.h b/Crashlytics/Crashlytics/Unwind/Dwarf/FIRCLSDataParsing.h index 0158cc95d50..bf6e4647c30 100644 --- a/Crashlytics/Crashlytics/Unwind/Dwarf/FIRCLSDataParsing.h +++ b/Crashlytics/Crashlytics/Unwind/Dwarf/FIRCLSDataParsing.h @@ -27,20 +27,20 @@ #endif // basic data types -uint8_t FIRCLSParseUint8AndAdvance(const void** cursor); -uint16_t FIRCLSParseUint16AndAdvance(const void** cursor); -int16_t FIRCLSParseInt16AndAdvance(const void** cursor); -uint32_t FIRCLSParseUint32AndAdvance(const void** cursor); -int32_t FIRCLSParseInt32AndAdvance(const void** cursor); -uint64_t FIRCLSParseUint64AndAdvance(const void** cursor); -int64_t FIRCLSParseInt64AndAdvance(const void** cursor); -uintptr_t FIRCLSParsePointerAndAdvance(const void** cursor); -uint64_t FIRCLSParseULEB128AndAdvance(const void** cursor); -int64_t FIRCLSParseLEB128AndAdvance(const void** cursor); -const char* FIRCLSParseStringAndAdvance(const void** cursor); +uint8_t FIRCLSParseUint8AndAdvance(const void **cursor); +uint16_t FIRCLSParseUint16AndAdvance(const void **cursor); +int16_t FIRCLSParseInt16AndAdvance(const void **cursor); +uint32_t FIRCLSParseUint32AndAdvance(const void **cursor); +int32_t FIRCLSParseInt32AndAdvance(const void **cursor); +uint64_t FIRCLSParseUint64AndAdvance(const void **cursor); +int64_t FIRCLSParseInt64AndAdvance(const void **cursor); +uintptr_t FIRCLSParsePointerAndAdvance(const void **cursor); +uint64_t FIRCLSParseULEB128AndAdvance(const void **cursor); +int64_t FIRCLSParseLEB128AndAdvance(const void **cursor); +const char *FIRCLSParseStringAndAdvance(const void **cursor); // FDE/CIE-specifc structures -uint64_t FIRCLSParseRecordLengthAndAdvance(const void** cursor); -uintptr_t FIRCLSParseAddressWithEncodingAndAdvance(const void** cursor, uint8_t encoding); +uint64_t FIRCLSParseRecordLengthAndAdvance(const void **cursor); +uintptr_t FIRCLSParseAddressWithEncodingAndAdvance(const void **cursor, uint8_t encoding); #endif diff --git a/Crashlytics/Crashlytics/Unwind/Dwarf/FIRCLSDwarfUnwind.h b/Crashlytics/Crashlytics/Unwind/Dwarf/FIRCLSDwarfUnwind.h index dca84a0c4d4..1d83807fed5 100644 --- a/Crashlytics/Crashlytics/Unwind/Dwarf/FIRCLSDwarfUnwind.h +++ b/Crashlytics/Crashlytics/Unwind/Dwarf/FIRCLSDwarfUnwind.h @@ -26,14 +26,14 @@ #pragma mark Structures typedef struct { uint32_t length; - const void* data; + const void *data; } DWARFInstructions; typedef struct { uint64_t length; uint8_t version; uintptr_t ehData; // 8 bytes for 64-bit architectures, 4 bytes for 32 - const char* augmentation; + const char *augmentation; uint8_t pointerEncoding; uint8_t lsdaEncoding; uint8_t personalityEncoding; @@ -77,7 +77,7 @@ typedef struct { typedef struct { uint64_t cfaRegister; int64_t cfaRegisterOffset; - const void* cfaExpression; + const void *cfaExpression; uint32_t spArgSize; FIRCLSDwarfRegister registers[CLS_DWARF_MAX_REGISTER_NUM + 1]; @@ -86,51 +86,51 @@ typedef struct { __BEGIN_DECLS #pragma mark - Parsing -bool FIRCLSDwarfParseCIERecord(DWARFCIERecord* cie, const void* ptr); -bool FIRCLSDwarfParseFDERecord(DWARFFDERecord* fdeRecord, +bool FIRCLSDwarfParseCIERecord(DWARFCIERecord *cie, const void *ptr); +bool FIRCLSDwarfParseFDERecord(DWARFFDERecord *fdeRecord, bool parseCIE, - DWARFCIERecord* cieRecord, - const void* ptr); -bool FIRCLSDwarfParseCFIFromFDERecord(FIRCLSDwarfCFIRecord* record, const void* ptr); -bool FIRCLSDwarfParseCFIFromFDERecordOffset(FIRCLSDwarfCFIRecord* record, - const void* ehFrame, + DWARFCIERecord *cieRecord, + const void *ptr); +bool FIRCLSDwarfParseCFIFromFDERecord(FIRCLSDwarfCFIRecord *record, const void *ptr); +bool FIRCLSDwarfParseCFIFromFDERecordOffset(FIRCLSDwarfCFIRecord *record, + const void *ehFrame, uintptr_t fdeOffset); #pragma mark - Properties -bool FIRCLSDwarfCIEIsValid(DWARFCIERecord* cie); -bool FIRCLSDwarfCIEHasAugmentationData(DWARFCIERecord* cie); +bool FIRCLSDwarfCIEIsValid(DWARFCIERecord *cie); +bool FIRCLSDwarfCIEHasAugmentationData(DWARFCIERecord *cie); #pragma mark - Execution -bool FIRCLSDwarfInstructionsEnumerate(DWARFInstructions* instructions, - DWARFCIERecord* cieRecord, - FIRCLSDwarfState* state, +bool FIRCLSDwarfInstructionsEnumerate(DWARFInstructions *instructions, + DWARFCIERecord *cieRecord, + FIRCLSDwarfState *state, intptr_t pcOffset); -bool FIRCLSDwarfUnwindComputeRegisters(FIRCLSDwarfCFIRecord* record, - FIRCLSThreadContext* registers); -bool FIRCLSDwarfUnwindAssignRegisters(const FIRCLSDwarfState* state, - const FIRCLSThreadContext* registers, +bool FIRCLSDwarfUnwindComputeRegisters(FIRCLSDwarfCFIRecord *record, + FIRCLSThreadContext *registers); +bool FIRCLSDwarfUnwindAssignRegisters(const FIRCLSDwarfState *state, + const FIRCLSThreadContext *registers, uintptr_t cfaRegister, - FIRCLSThreadContext* outputRegisters); + FIRCLSThreadContext *outputRegisters); #pragma mark - Register Operations -bool FIRCLSDwarfCompareRegisters(const FIRCLSThreadContext* a, - const FIRCLSThreadContext* b, +bool FIRCLSDwarfCompareRegisters(const FIRCLSThreadContext *a, + const FIRCLSThreadContext *b, uint64_t registerNum); -bool FIRCLSDwarfGetCFA(FIRCLSDwarfState* state, - const FIRCLSThreadContext* registers, - uintptr_t* cfa); -uintptr_t FIRCLSDwarfGetSavedRegister(const FIRCLSThreadContext* registers, +bool FIRCLSDwarfGetCFA(FIRCLSDwarfState *state, + const FIRCLSThreadContext *registers, + uintptr_t *cfa); +uintptr_t FIRCLSDwarfGetSavedRegister(const FIRCLSThreadContext *registers, uintptr_t cfaRegister, FIRCLSDwarfRegister dRegister); #if DEBUG #pragma mark - Debugging -void FIRCLSCFIRecordShow(FIRCLSDwarfCFIRecord* record); -void FIRCLSCIERecordShow(DWARFCIERecord* record); -void FIRCLSFDERecordShow(DWARFFDERecord* record, DWARFCIERecord* cie); -void FIRCLSDwarfPointerEncodingShow(const char* leadString, uint8_t encoding); -void FIRCLSDwarfInstructionsShow(DWARFInstructions* instructions, DWARFCIERecord* cie); +void FIRCLSCFIRecordShow(FIRCLSDwarfCFIRecord *record); +void FIRCLSCIERecordShow(DWARFCIERecord *record); +void FIRCLSFDERecordShow(DWARFFDERecord *record, DWARFCIERecord *cie); +void FIRCLSDwarfPointerEncodingShow(const char *leadString, uint8_t encoding); +void FIRCLSDwarfInstructionsShow(DWARFInstructions *instructions, DWARFCIERecord *cie); #endif __END_DECLS diff --git a/Crashlytics/Crashlytics/Unwind/FIRCLSUnwind.h b/Crashlytics/Crashlytics/Unwind/FIRCLSUnwind.h index cbf46f9039a..e09dea01349 100644 --- a/Crashlytics/Crashlytics/Unwind/FIRCLSUnwind.h +++ b/Crashlytics/Crashlytics/Unwind/FIRCLSUnwind.h @@ -39,15 +39,15 @@ typedef struct { } FIRCLSUnwindContext; // API -bool FIRCLSUnwindInit(FIRCLSUnwindContext* context, FIRCLSThreadContext threadContext); +bool FIRCLSUnwindInit(FIRCLSUnwindContext *context, FIRCLSThreadContext threadContext); -bool FIRCLSUnwindNextFrame(FIRCLSUnwindContext* context); -uintptr_t FIRCLSUnwindGetPC(FIRCLSUnwindContext* context); -uintptr_t FIRCLSUnwindGetStackPointer(FIRCLSUnwindContext* context); -uint32_t FIRCLSUnwindGetFrameRepeatCount(FIRCLSUnwindContext* context); +bool FIRCLSUnwindNextFrame(FIRCLSUnwindContext *context); +uintptr_t FIRCLSUnwindGetPC(FIRCLSUnwindContext *context); +uintptr_t FIRCLSUnwindGetStackPointer(FIRCLSUnwindContext *context); +uint32_t FIRCLSUnwindGetFrameRepeatCount(FIRCLSUnwindContext *context); // utility functions bool FIRCLSUnwindIsAddressExecutable(vm_address_t address); bool FIRCLSUnwindFirstExecutableAddress(vm_address_t start, vm_address_t end, - vm_address_t* foundAddress); + vm_address_t *foundAddress); diff --git a/Crashlytics/Crashlytics/Unwind/FIRCLSUnwind_x86.h b/Crashlytics/Crashlytics/Unwind/FIRCLSUnwind_x86.h index 849da2882e7..1cb84c96aab 100644 --- a/Crashlytics/Crashlytics/Unwind/FIRCLSUnwind_x86.h +++ b/Crashlytics/Crashlytics/Unwind/FIRCLSUnwind_x86.h @@ -65,12 +65,12 @@ bool FIRCLSCompactUnwindComputeStackSize(const compact_unwind_encoding_t encoding, const uintptr_t functionStart, const bool indirect, - uint32_t* const stackSize); + uint32_t *const stackSize); bool FIRCLSCompactUnwindDecompressPermutation(const compact_unwind_encoding_t encoding, uintptr_t permutatedRegisters[const static 6]); bool FIRCLSCompactUnwindRestoreRegisters(compact_unwind_encoding_t encoding, - FIRCLSThreadContext* registers, + FIRCLSThreadContext *registers, uint32_t stackSize, const uintptr_t savedRegisters[const static 6], - uintptr_t* address); + uintptr_t *address); #endif diff --git a/FirebaseDatabase/Sources/Constants/FConstants.h b/FirebaseDatabase/Sources/Constants/FConstants.h index 51ad626a26a..ec21988d652 100644 --- a/FirebaseDatabase/Sources/Constants/FConstants.h +++ b/FirebaseDatabase/Sources/Constants/FConstants.h @@ -45,9 +45,9 @@ FOUNDATION_EXPORT NSString *const kFWPAsyncServerDataRangeMerge; FOUNDATION_EXPORT NSString *const kFWPAsyncServerAuthRevoked; FOUNDATION_EXPORT NSString *const kFWPASyncServerListenCancelled; FOUNDATION_EXPORT NSString *const kFWPAsyncServerSecurityDebug; -FOUNDATION_EXPORT NSString - *const kFWPAsyncServerDataUpdateBodyPath; // {"a": "d", "b": {"p": "/", "d": - // """}} +FOUNDATION_EXPORT NSString *const + kFWPAsyncServerDataUpdateBodyPath; // {"a": "d", "b": {"p": "/", "d": + // """}} FOUNDATION_EXPORT NSString *const kFWPAsyncServerDataUpdateBodyData; FOUNDATION_EXPORT NSString *const kFWPAsyncServerDataUpdateStartPath; FOUNDATION_EXPORT NSString *const kFWPAsyncServerDataUpdateEndPath; @@ -79,9 +79,9 @@ FOUNDATION_EXPORT NSString *const kFWPRequestActionMerge; FOUNDATION_EXPORT NSString *const kFWPRequestActionGet; FOUNDATION_EXPORT NSString *const kFWPRequestActionTaggedListen; FOUNDATION_EXPORT NSString *const kFWPRequestActionTaggedUnlisten; -FOUNDATION_EXPORT NSString - *const kFWPRequestActionListen; // {"t": "d", "d": {"r": 1, "a": "l", "b": { - // "p": "/" } } } +FOUNDATION_EXPORT NSString *const + kFWPRequestActionListen; // {"t": "d", "d": {"r": 1, "a": "l", "b": { + // "p": "/" } } } FOUNDATION_EXPORT NSString *const kFWPRequestActionUnlisten; FOUNDATION_EXPORT NSString *const kFWPRequestActionStats; FOUNDATION_EXPORT NSString *const kFWPRequestActionDisconnectPut; diff --git a/FirebaseDatabase/Tests/Integration/FData.m b/FirebaseDatabase/Tests/Integration/FData.m index 1c8072637c3..d21a552367b 100644 --- a/FirebaseDatabase/Tests/Integration/FData.m +++ b/FirebaseDatabase/Tests/Integration/FData.m @@ -314,8 +314,8 @@ - (void)testWriteLeafNodeOverwriteAtParentMultipleTimesVerifyExpectedEvents { ios - sdk / firebase - ios - sdk / Example / Database / Tests / Helpers / FEventTester - .m : 123 because it was raised inside test case - - [FEventTester( + .m + : 123 because it was raised inside test case -[FEventTester( null)] which has no associated XCTestRun object.This may happen when test cases are constructed and invoked independently of standard XCTest infrastructure, or when the test has already finished diff --git a/Firestore/fuzzing/fieldpath_fuzzer.cc b/Firestore/fuzzing/fieldpath_fuzzer.cc index 3b09a8cf40b..30daf9cf01c 100644 --- a/Firestore/fuzzing/fieldpath_fuzzer.cc +++ b/Firestore/fuzzing/fieldpath_fuzzer.cc @@ -24,8 +24,8 @@ using firebase::firestore::model::FieldPath; using firebase::firestore::util::StatusOr; -extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) { - const char* str_ptr = reinterpret_cast(data); +extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { + const char *str_ptr = reinterpret_cast(data); std::string str{str_ptr, size}; try { diff --git a/Firestore/fuzzing/leveldb_fuzzer.cc b/Firestore/fuzzing/leveldb_fuzzer.cc index b570f09a4d2..123e8f262e2 100644 --- a/Firestore/fuzzing/leveldb_fuzzer.cc +++ b/Firestore/fuzzing/leveldb_fuzzer.cc @@ -33,8 +33,8 @@ using firebase::firestore::local::LevelDbTargetKey; using firebase::firestore::model::BatchId; using firebase::firestore::model::ResourcePath; -extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) { - const char* str_ptr = reinterpret_cast(data); +extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { + const char *str_ptr = reinterpret_cast(data); std::string str{str_ptr, size}; leveldb::Slice slice = firebase::firestore::local::MakeSlice(str); diff --git a/Firestore/fuzzing/resourcepath_fuzzer.cc b/Firestore/fuzzing/resourcepath_fuzzer.cc index 84686a925f2..eb7a768de4c 100644 --- a/Firestore/fuzzing/resourcepath_fuzzer.cc +++ b/Firestore/fuzzing/resourcepath_fuzzer.cc @@ -22,8 +22,8 @@ using firebase::firestore::model::ResourcePath; -extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) { - const char* str_ptr = reinterpret_cast(data); +extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { + const char *str_ptr = reinterpret_cast(data); std::string str{str_ptr, size}; try { diff --git a/Firestore/fuzzing/serializer_fuzzer.cc b/Firestore/fuzzing/serializer_fuzzer.cc index 66844e620e1..867da664c2c 100644 --- a/Firestore/fuzzing/serializer_fuzzer.cc +++ b/Firestore/fuzzing/serializer_fuzzer.cc @@ -31,7 +31,7 @@ using firebase::firestore::nanopb::StringReader; using firebase::firestore::remote::Serializer; using firebase::firestore::util::ReadContext; -extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) { +extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { Serializer serializer{DatabaseId{"project", DatabaseId::kDefault}}; try { // Try to decode the received data using the serializer. diff --git a/Package.swift b/Package.swift index 8336778a177..25bff49093a 100644 --- a/Package.swift +++ b/Package.swift @@ -1101,12 +1101,12 @@ let package = Package( "FirebaseInstallations", "FirebaseCoreExtension", "FirebaseSessionsObjC", - // The `FirebaseSessions` target transitively depends on nanopb via the internal - // `FirebaseSessionsObjC` target. Not explicitly depending on nanopb leads to - // undefined symbol errors in Tuist based SPM builds. - // See the conversations in - // - https://github.com/firebase/firebase-ios-sdk/issues/15276 - // - https://github.com/firebase/firebase-ios-sdk/pull/15287 + // The `FirebaseSessions` target transitively depends on nanopb via the internal + // `FirebaseSessionsObjC` target. Not explicitly depending on nanopb leads to + // undefined symbol errors in Tuist based SPM builds. + // See the conversations in + // - https://github.com/firebase/firebase-ios-sdk/issues/15276 + // - https://github.com/firebase/firebase-ios-sdk/pull/15287 .product(name: "nanopb", package: "nanopb"), .product(name: "Promises", package: "Promises"), .product(name: "GoogleDataTransport", package: "GoogleDataTransport"),