mirror of
https://github.com/status-im/instabug-reactnative.git
synced 2025-03-03 14:40:54 +00:00
🐛 Fix a crash for iOS that results in Bad Access
This commit is contained in:
parent
3354233e22
commit
7cc7e90a5a
@ -453,25 +453,27 @@ RCTLogFunction InstabugReactLogFunction = ^(
|
|||||||
NSString *log = RCTFormatLog([NSDate date], level, fileName, lineNumber, message);
|
NSString *log = RCTFormatLog([NSDate date], level, fileName, lineNumber, message);
|
||||||
NSString *compeleteLog = [NSString stringWithFormat:@"Instabug - REACT LOG: %@", log];
|
NSString *compeleteLog = [NSString stringWithFormat:@"Instabug - REACT LOG: %@", log];
|
||||||
|
|
||||||
va_list arg_list;
|
dispatch_async(dispatch_get_main_queue(), ^{
|
||||||
|
va_list arg_list;
|
||||||
|
|
||||||
switch(level) {
|
switch(level) {
|
||||||
case RCTLogLevelTrace:
|
case RCTLogLevelTrace:
|
||||||
IBGNSLogWithLevel(compeleteLog, arg_list, IBGLogLevelTrace);
|
IBGNSLogWithLevel(compeleteLog, arg_list, IBGLogLevelTrace);
|
||||||
break;
|
break;
|
||||||
case RCTLogLevelInfo:
|
case RCTLogLevelInfo:
|
||||||
IBGNSLogWithLevel(compeleteLog, arg_list, IBGLogLevelInfo);
|
IBGNSLogWithLevel(compeleteLog, arg_list, IBGLogLevelInfo);
|
||||||
break;
|
break;
|
||||||
case RCTLogLevelWarning:
|
case RCTLogLevelWarning:
|
||||||
IBGNSLogWithLevel(compeleteLog, arg_list, IBGLogLevelWarning);
|
IBGNSLogWithLevel(compeleteLog, arg_list, IBGLogLevelWarning);
|
||||||
break;
|
break;
|
||||||
case RCTLogLevelError:
|
case RCTLogLevelError:
|
||||||
IBGNSLogWithLevel(compeleteLog, arg_list, IBGLogLevelError);
|
IBGNSLogWithLevel(compeleteLog, arg_list, IBGLogLevelError);
|
||||||
break;
|
break;
|
||||||
case RCTLogLevelFatal:
|
case RCTLogLevelFatal:
|
||||||
IBGNSLogWithLevel(compeleteLog, arg_list, IBGLogLevelFatal);
|
IBGNSLogWithLevel(compeleteLog, arg_list, IBGLogLevelFatal);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
@end
|
@end
|
||||||
|
Loading…
x
Reference in New Issue
Block a user