Skip to content

Commit aee7691

Browse files
authored
chore: update flutter/scripts/update-cocoa.sh to 8.12.0
1 parent 7f75f32 commit aee7691

File tree

2 files changed

+50
-35
lines changed

2 files changed

+50
-35
lines changed

flutter/ios/sentry_flutter.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Sentry SDK for Flutter with support to native through sentry-cocoa.
1212
:tag => s.version.to_s }
1313
s.source_files = 'Classes/**/*'
1414
s.public_header_files = 'Classes/**/*.h'
15-
s.dependency 'Sentry/HybridSDK', '8.11.0'
15+
s.dependency 'Sentry/HybridSDK', '8.12.0'
1616
s.ios.dependency 'Flutter'
1717
s.osx.dependency 'FlutterMacOS'
1818
s.ios.deployment_target = '11.0'

flutter/lib/src/native/cocoa/binding.dart

+49-34
Original file line numberDiff line numberDiff line change
@@ -3621,7 +3621,7 @@ class SentryCocoa {
36213621
ffi.Pointer<ObjCObject> obj,
36223622
ffi.Pointer<ObjCSel> sel,
36233623
ffi.Pointer<ObjCObject> predicateFormat,
3624-
ffi.Pointer<ffi.Char> argList,
3624+
ffi.Pointer<__va_list_tag> argList,
36253625
) {
36263626
return __objc_msgSend_135(
36273627
obj,
@@ -3637,13 +3637,13 @@ class SentryCocoa {
36373637
ffi.Pointer<ObjCObject>,
36383638
ffi.Pointer<ObjCSel>,
36393639
ffi.Pointer<ObjCObject>,
3640-
ffi.Pointer<ffi.Char>)>>('objc_msgSend');
3640+
ffi.Pointer<__va_list_tag>)>>('objc_msgSend');
36413641
late final __objc_msgSend_135 = __objc_msgSend_135Ptr.asFunction<
36423642
ffi.Pointer<ObjCObject> Function(
36433643
ffi.Pointer<ObjCObject>,
36443644
ffi.Pointer<ObjCSel>,
36453645
ffi.Pointer<ObjCObject>,
3646-
ffi.Pointer<ffi.Char>)>();
3646+
ffi.Pointer<__va_list_tag>)>();
36473647

36483648
late final _sel_predicateFromMetadataQueryString_1 =
36493649
_registerName1("predicateFromMetadataQueryString:");
@@ -9531,7 +9531,7 @@ class SentryCocoa {
95319531
ffi.Pointer<ObjCObject> obj,
95329532
ffi.Pointer<ObjCSel> sel,
95339533
ffi.Pointer<ObjCObject> format,
9534-
ffi.Pointer<ffi.Char> argList,
9534+
ffi.Pointer<__va_list_tag> argList,
95359535
) {
95369536
return __objc_msgSend_348(
95379537
obj,
@@ -9543,11 +9543,14 @@ class SentryCocoa {
95439543

95449544
late final __objc_msgSend_348Ptr = _lookup<
95459545
ffi.NativeFunction<
9546-
instancetype Function(ffi.Pointer<ObjCObject>, ffi.Pointer<ObjCSel>,
9547-
ffi.Pointer<ObjCObject>, ffi.Pointer<ffi.Char>)>>('objc_msgSend');
9546+
instancetype Function(
9547+
ffi.Pointer<ObjCObject>,
9548+
ffi.Pointer<ObjCSel>,
9549+
ffi.Pointer<ObjCObject>,
9550+
ffi.Pointer<__va_list_tag>)>>('objc_msgSend');
95489551
late final __objc_msgSend_348 = __objc_msgSend_348Ptr.asFunction<
95499552
instancetype Function(ffi.Pointer<ObjCObject>, ffi.Pointer<ObjCSel>,
9550-
ffi.Pointer<ObjCObject>, ffi.Pointer<ffi.Char>)>();
9553+
ffi.Pointer<ObjCObject>, ffi.Pointer<__va_list_tag>)>();
95519554

95529555
late final _sel_initWithFormat_locale_1 =
95539556
_registerName1("initWithFormat:locale:");
@@ -9558,7 +9561,7 @@ class SentryCocoa {
95589561
ffi.Pointer<ObjCSel> sel,
95599562
ffi.Pointer<ObjCObject> format,
95609563
ffi.Pointer<ObjCObject> locale,
9561-
ffi.Pointer<ffi.Char> argList,
9564+
ffi.Pointer<__va_list_tag> argList,
95629565
) {
95639566
return __objc_msgSend_349(
95649567
obj,
@@ -9576,14 +9579,14 @@ class SentryCocoa {
95769579
ffi.Pointer<ObjCSel>,
95779580
ffi.Pointer<ObjCObject>,
95789581
ffi.Pointer<ObjCObject>,
9579-
ffi.Pointer<ffi.Char>)>>('objc_msgSend');
9582+
ffi.Pointer<__va_list_tag>)>>('objc_msgSend');
95809583
late final __objc_msgSend_349 = __objc_msgSend_349Ptr.asFunction<
95819584
instancetype Function(
95829585
ffi.Pointer<ObjCObject>,
95839586
ffi.Pointer<ObjCSel>,
95849587
ffi.Pointer<ObjCObject>,
95859588
ffi.Pointer<ObjCObject>,
9586-
ffi.Pointer<ffi.Char>)>();
9589+
ffi.Pointer<__va_list_tag>)>();
95879590

95889591
late final _sel_initWithValidatedFormat_validFormatSpecifiers_error_1 =
95899592
_registerName1("initWithValidatedFormat:validFormatSpecifiers:error:");
@@ -9666,7 +9669,7 @@ class SentryCocoa {
96669669
ffi.Pointer<ObjCSel> sel,
96679670
ffi.Pointer<ObjCObject> format,
96689671
ffi.Pointer<ObjCObject> validFormatSpecifiers,
9669-
ffi.Pointer<ffi.Char> argList,
9672+
ffi.Pointer<__va_list_tag> argList,
96709673
ffi.Pointer<ffi.Pointer<ObjCObject>> error,
96719674
) {
96729675
return __objc_msgSend_352(
@@ -9686,15 +9689,15 @@ class SentryCocoa {
96869689
ffi.Pointer<ObjCSel>,
96879690
ffi.Pointer<ObjCObject>,
96889691
ffi.Pointer<ObjCObject>,
9689-
ffi.Pointer<ffi.Char>,
9692+
ffi.Pointer<__va_list_tag>,
96909693
ffi.Pointer<ffi.Pointer<ObjCObject>>)>>('objc_msgSend');
96919694
late final __objc_msgSend_352 = __objc_msgSend_352Ptr.asFunction<
96929695
instancetype Function(
96939696
ffi.Pointer<ObjCObject>,
96949697
ffi.Pointer<ObjCSel>,
96959698
ffi.Pointer<ObjCObject>,
96969699
ffi.Pointer<ObjCObject>,
9697-
ffi.Pointer<ffi.Char>,
9700+
ffi.Pointer<__va_list_tag>,
96989701
ffi.Pointer<ffi.Pointer<ObjCObject>>)>();
96999702

97009703
late final _sel_initWithValidatedFormat_validFormatSpecifiers_locale_arguments_error_1 =
@@ -9706,7 +9709,7 @@ class SentryCocoa {
97069709
ffi.Pointer<ObjCObject> format,
97079710
ffi.Pointer<ObjCObject> validFormatSpecifiers,
97089711
ffi.Pointer<ObjCObject> locale,
9709-
ffi.Pointer<ffi.Char> argList,
9712+
ffi.Pointer<__va_list_tag> argList,
97109713
ffi.Pointer<ffi.Pointer<ObjCObject>> error,
97119714
) {
97129715
return __objc_msgSend_353(
@@ -9728,7 +9731,7 @@ class SentryCocoa {
97289731
ffi.Pointer<ObjCObject>,
97299732
ffi.Pointer<ObjCObject>,
97309733
ffi.Pointer<ObjCObject>,
9731-
ffi.Pointer<ffi.Char>,
9734+
ffi.Pointer<__va_list_tag>,
97329735
ffi.Pointer<ffi.Pointer<ObjCObject>>)>>('objc_msgSend');
97339736
late final __objc_msgSend_353 = __objc_msgSend_353Ptr.asFunction<
97349737
instancetype Function(
@@ -9737,7 +9740,7 @@ class SentryCocoa {
97379740
ffi.Pointer<ObjCObject>,
97389741
ffi.Pointer<ObjCObject>,
97399742
ffi.Pointer<ObjCObject>,
9740-
ffi.Pointer<ffi.Char>,
9743+
ffi.Pointer<__va_list_tag>,
97419744
ffi.Pointer<ffi.Pointer<ObjCObject>>)>();
97429745

97439746
late final _sel_initWithData_encoding_1 =
@@ -19011,7 +19014,7 @@ class SentryCocoa {
1901119014
ffi.Pointer<ObjCObject> format,
1901219015
int options,
1901319016
ffi.Pointer<ObjCObject> locale,
19014-
ffi.Pointer<ffi.Char> arguments,
19017+
ffi.Pointer<__va_list_tag> arguments,
1901519018
) {
1901619019
return __objc_msgSend_673(
1901719020
obj,
@@ -19031,15 +19034,15 @@ class SentryCocoa {
1903119034
ffi.Pointer<ObjCObject>,
1903219035
ffi.Int32,
1903319036
ffi.Pointer<ObjCObject>,
19034-
ffi.Pointer<ffi.Char>)>>('objc_msgSend');
19037+
ffi.Pointer<__va_list_tag>)>>('objc_msgSend');
1903519038
late final __objc_msgSend_673 = __objc_msgSend_673Ptr.asFunction<
1903619039
instancetype Function(
1903719040
ffi.Pointer<ObjCObject>,
1903819041
ffi.Pointer<ObjCSel>,
1903919042
ffi.Pointer<ObjCObject>,
1904019043
int,
1904119044
ffi.Pointer<ObjCObject>,
19042-
ffi.Pointer<ffi.Char>)>();
19045+
ffi.Pointer<__va_list_tag>)>();
1904319046

1904419047
late final _sel_localizedAttributedStringWithFormat_1 =
1904519048
_registerName1("localizedAttributedStringWithFormat:");
@@ -21713,7 +21716,7 @@ class SentryCocoa {
2171321716
ffi.Pointer<ObjCSel> sel,
2171421717
ffi.Pointer<ObjCObject> name,
2171521718
ffi.Pointer<ObjCObject> format,
21716-
ffi.Pointer<ffi.Char> argList,
21719+
ffi.Pointer<__va_list_tag> argList,
2171721720
) {
2171821721
return __objc_msgSend_760(
2171921722
obj,
@@ -21731,14 +21734,14 @@ class SentryCocoa {
2173121734
ffi.Pointer<ObjCSel>,
2173221735
ffi.Pointer<ObjCObject>,
2173321736
ffi.Pointer<ObjCObject>,
21734-
ffi.Pointer<ffi.Char>)>>('objc_msgSend');
21737+
ffi.Pointer<__va_list_tag>)>>('objc_msgSend');
2173521738
late final __objc_msgSend_760 = __objc_msgSend_760Ptr.asFunction<
2173621739
void Function(
2173721740
ffi.Pointer<ObjCObject>,
2173821741
ffi.Pointer<ObjCSel>,
2173921742
ffi.Pointer<ObjCObject>,
2174021743
ffi.Pointer<ObjCObject>,
21741-
ffi.Pointer<ffi.Char>)>();
21744+
ffi.Pointer<__va_list_tag>)>();
2174221745

2174321746
late final _class_NSFileHandle1 = _getClass1("NSFileHandle");
2174421747
late final _sel_availableData1 = _registerName1("availableData");
@@ -32816,7 +32819,7 @@ class NSString extends NSObject {
3281632819
}
3281732820

3281832821
NSString initWithFormat_arguments_(
32819-
NSString? format, ffi.Pointer<ffi.Char> argList) {
32822+
NSString? format, ffi.Pointer<__va_list_tag> argList) {
3282032823
final _ret = _lib._objc_msgSend_348(
3282132824
_id,
3282232825
_lib._sel_initWithFormat_arguments_1,
@@ -32832,7 +32835,7 @@ class NSString extends NSObject {
3283232835
}
3283332836

3283432837
NSString initWithFormat_locale_arguments_(
32835-
NSString? format, NSObject locale, ffi.Pointer<ffi.Char> argList) {
32838+
NSString? format, NSObject locale, ffi.Pointer<__va_list_tag> argList) {
3283632839
final _ret = _lib._objc_msgSend_349(
3283732840
_id,
3283832841
_lib._sel_initWithFormat_locale_arguments_1,
@@ -32873,7 +32876,7 @@ class NSString extends NSObject {
3287332876
NSString initWithValidatedFormat_validFormatSpecifiers_arguments_error_(
3287432877
NSString? format,
3287532878
NSString? validFormatSpecifiers,
32876-
ffi.Pointer<ffi.Char> argList,
32879+
ffi.Pointer<__va_list_tag> argList,
3287732880
ffi.Pointer<ffi.Pointer<ObjCObject>> error) {
3287832881
final _ret = _lib._objc_msgSend_352(
3287932882
_id,
@@ -32890,7 +32893,7 @@ class NSString extends NSObject {
3289032893
NSString? format,
3289132894
NSString? validFormatSpecifiers,
3289232895
NSObject locale,
32893-
ffi.Pointer<ffi.Char> argList,
32896+
ffi.Pointer<__va_list_tag> argList,
3289432897
ffi.Pointer<ffi.Pointer<ObjCObject>> error) {
3289532898
final _ret = _lib._objc_msgSend_353(
3289632899
_id,
@@ -37990,7 +37993,7 @@ class NSPredicate extends NSObject {
3799037993
}
3799137994

3799237995
static NSPredicate predicateWithFormat_arguments_(SentryCocoa _lib,
37993-
NSString? predicateFormat, ffi.Pointer<ffi.Char> argList) {
37996+
NSString? predicateFormat, ffi.Pointer<__va_list_tag> argList) {
3799437997
final _ret = _lib._objc_msgSend_135(
3799537998
_lib._class_NSPredicate1,
3799637999
_lib._sel_predicateWithFormat_arguments_1,
@@ -38146,6 +38149,18 @@ class NSPredicate extends NSObject {
3814638149
}
3814738150
}
3814838151

38152+
class __va_list_tag extends ffi.Struct {
38153+
@ffi.UnsignedInt()
38154+
external int gp_offset;
38155+
38156+
@ffi.UnsignedInt()
38157+
external int fp_offset;
38158+
38159+
external ffi.Pointer<ffi.Void> overflow_arg_area;
38160+
38161+
external ffi.Pointer<ffi.Void> reg_save_area;
38162+
}
38163+
3814938164
bool _ObjCBlock_bool_ObjCObject_NSDictionary_fnPtrTrampoline(
3815038165
ffi.Pointer<_ObjCBlock> block,
3815138166
ffi.Pointer<ObjCObject> arg0,
@@ -51417,7 +51432,7 @@ class NSMutableString extends NSString {
5141751432

5141851433
@override
5141951434
NSMutableString initWithFormat_arguments_(
51420-
NSString? format, ffi.Pointer<ffi.Char> argList) {
51435+
NSString? format, ffi.Pointer<__va_list_tag> argList) {
5142151436
final _ret = _lib._objc_msgSend_348(
5142251437
_id,
5142351438
_lib._sel_initWithFormat_arguments_1,
@@ -51435,7 +51450,7 @@ class NSMutableString extends NSString {
5143551450

5143651451
@override
5143751452
NSMutableString initWithFormat_locale_arguments_(
51438-
NSString? format, NSObject locale, ffi.Pointer<ffi.Char> argList) {
51453+
NSString? format, NSObject locale, ffi.Pointer<__va_list_tag> argList) {
5143951454
final _ret = _lib._objc_msgSend_349(
5144051455
_id,
5144151456
_lib._sel_initWithFormat_locale_arguments_1,
@@ -51480,7 +51495,7 @@ class NSMutableString extends NSString {
5148051495
initWithValidatedFormat_validFormatSpecifiers_arguments_error_(
5148151496
NSString? format,
5148251497
NSString? validFormatSpecifiers,
51483-
ffi.Pointer<ffi.Char> argList,
51498+
ffi.Pointer<__va_list_tag> argList,
5148451499
ffi.Pointer<ffi.Pointer<ObjCObject>> error) {
5148551500
final _ret = _lib._objc_msgSend_352(
5148651501
_id,
@@ -51498,7 +51513,7 @@ class NSMutableString extends NSString {
5149851513
NSString? format,
5149951514
NSString? validFormatSpecifiers,
5150051515
NSObject locale,
51501-
ffi.Pointer<ffi.Char> argList,
51516+
ffi.Pointer<__va_list_tag> argList,
5150251517
ffi.Pointer<ffi.Pointer<ObjCObject>> error) {
5150351518
final _ret = _lib._objc_msgSend_353(
5150451519
_id,
@@ -52808,7 +52823,7 @@ class NSAttributedString extends NSObject {
5280852823
NSAttributedString? format,
5280952824
int options,
5281052825
NSLocale? locale,
52811-
ffi.Pointer<ffi.Char> arguments) {
52826+
ffi.Pointer<__va_list_tag> arguments) {
5281252827
final _ret = _lib._objc_msgSend_673(
5281352828
_id,
5281452829
_lib._sel_initWithFormat_options_locale_arguments_1,
@@ -53539,7 +53554,7 @@ class NSMutableAttributedString extends NSAttributedString {
5353953554
NSAttributedString? format,
5354053555
int options,
5354153556
NSLocale? locale,
53542-
ffi.Pointer<ffi.Char> arguments) {
53557+
ffi.Pointer<__va_list_tag> arguments) {
5354353558
final _ret = _lib._objc_msgSend_673(
5354453559
_id,
5354553560
_lib._sel_initWithFormat_options_locale_arguments_1,
@@ -57041,7 +57056,7 @@ class NSException extends NSObject {
5704157056
}
5704257057

5704357058
static void raise_format_arguments_(SentryCocoa _lib, NSString name,
57044-
NSString? format, ffi.Pointer<ffi.Char> argList) {
57059+
NSString? format, ffi.Pointer<__va_list_tag> argList) {
5704557060
_lib._objc_msgSend_760(
5704657061
_lib._class_NSException1,
5704757062
_lib._sel_raise_format_arguments_1,

0 commit comments

Comments
 (0)