Skip to content

Commit e0136d1

Browse files
committed
Fix build for macos and linux, hopefully
1 parent 2f630ea commit e0136d1

File tree

13 files changed

+52
-77
lines changed

13 files changed

+52
-77
lines changed

lib/color.dart

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,17 +15,17 @@ extension HexColor on Color {
1515

1616
/// Prefixes a hash sign if [leadingHashSign] is set to `true` (default is `true`).
1717
String toHex({bool leadingHashSign = true}) => '${leadingHashSign ? '#' : ''}'
18-
'${alpha.toRadixString(16).padLeft(2, '0')}'
19-
'${red.toRadixString(16).padLeft(2, '0')}'
20-
'${green.toRadixString(16).padLeft(2, '0')}'
21-
'${blue.toRadixString(16).padLeft(2, '0')}';
18+
'${a.toInt().toRadixString(16).padLeft(2, '0')}'
19+
'${r.toInt().toRadixString(16).padLeft(2, '0')}'
20+
'${g.toInt().toRadixString(16).padLeft(2, '0')}'
21+
'${b.toInt().toRadixString(16).padLeft(2, '0')}';
2222
}
2323

2424

2525
//float luminance = (0.299f*color.r() + 0.587f*color.g() + 0.114f*color.b());
2626
//
2727
Color foregroundColorByLuminance(Color color) {
28-
double luminance = 0.299 * color.red + 0.587 * color.green + 0.144 * color.blue;
28+
double luminance = 0.299 * color.r + 0.587 * color.g + 0.144 * color.b;
2929
if (luminance < 128) {
3030
return Colors.white;
3131
} else {

lib/interop/generated_bindings.dart

Lines changed: 1 addition & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -859,36 +859,7 @@ typedef wint_t = ffi.UnsignedShort;
859859
typedef Dartwint_t = int;
860860
typedef wctype_t = ffi.UnsignedShort;
861861
typedef Dartwctype_t = int;
862-
typedef __time32_t = ffi.Long;
863-
typedef Dart__time32_t = int;
864-
typedef __time64_t = ffi.LongLong;
865-
typedef Dart__time64_t = int;
866-
867-
final class __crt_locale_data extends ffi.Opaque {}
868-
869-
final class __crt_multibyte_data extends ffi.Opaque {}
870-
871-
final class __crt_locale_pointers extends ffi.Struct {
872-
external ffi.Pointer<__crt_locale_data> locinfo;
873-
874-
external ffi.Pointer<__crt_multibyte_data> mbcinfo;
875-
}
876-
877-
typedef _locale_t = ffi.Pointer<__crt_locale_pointers>;
878-
879-
final class _Mbstatet extends ffi.Struct {
880-
@ffi.UnsignedLong()
881-
external int _Wchar;
882-
883-
@ffi.UnsignedShort()
884-
external int _Byte;
885-
886-
@ffi.UnsignedShort()
887-
external int _State;
888-
}
889-
890-
typedef mbstate_t = _Mbstatet;
891-
typedef time_t = __time64_t;
862+
typedef time_t = ffi.LongLong;
892863
typedef rsize_t = ffi.Size;
893864
typedef Dartrsize_t = int;
894865

lib/pages/computer_vision/widgets/automation_options.dart

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
/*
2+
* Copyright (c) 2024 Intel Corporation
3+
*
4+
* SPDX-License-Identifier: Apache-2.0
5+
*/
6+
17
import 'dart:convert';
28

39
import 'package:fluent_ui/fluent_ui.dart';

lib/pages/import/widgets/model_card.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ class ModelCard extends StatelessWidget {
3333
decoration: BoxDecoration(
3434
borderRadius: const BorderRadius.all(Radius.circular(4)),
3535
border: Border.all(
36-
color: checked ? theme.accentColor.withOpacity(0.5) : theme.cardColor,
36+
color: checked ? theme.accentColor.withValues(alpha: 0.5) : theme.cardColor,
3737
width: 1.0
3838
)
3939
),

lib/pages/transcription/widgets/paragraph.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ class _ParagraphState extends State<Paragraph> {
8080
),
8181
Container(
8282
decoration: BoxDecoration(
83-
color: hover ? subtleTextColor.of(theme).withOpacity(0.3) : null,
83+
color: hover ? subtleTextColor.of(theme).withValues(alpha: 0.3) : null,
8484
borderRadius: const BorderRadius.all(Radius.circular(4)),
8585
),
8686
padding: const EdgeInsets.symmetric(horizontal: 4, vertical: 2),

lib/theme_fluent.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ class AppTheme extends ChangeNotifier {
6060
WindowEffect.solid,
6161
WindowEffect.acrylic,
6262
].contains(effect)
63-
? FluentTheme.of(context).micaBackgroundColor.withOpacity(0.05)
63+
? FluentTheme.of(context).micaBackgroundColor.withValues(alpha: 0.05)
6464
: Colors.transparent,
6565
dark: FluentTheme.of(context).brightness.isDark,
6666
);

lib/widgets/canvas/canvas_painter.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ class CanvasPainter extends CustomPainter {
4646
..style = PaintingStyle.stroke;
4747

4848
Paint transparent = Paint()
49-
..color = Color.fromARGB(102, firstLabelColor.red, firstLabelColor.green, firstLabelColor.blue);
49+
..color = Color.fromARGB(102, firstLabelColor.r.toInt(), firstLabelColor.g.toInt(), firstLabelColor.b.toInt());
5050

5151
if (annotation.shape is Rectangle) {
5252
drawRectangle(canvas, size, paint, transparent, annotation);

lib/widgets/elevation.dart

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,12 @@ class Elevation extends StatelessWidget {
2424
shape: shape,
2525
shadows: [
2626
BoxShadow(
27-
color: (shadowColor ?? theme.shadowColor).withOpacity(0.13),
27+
color: (shadowColor ?? theme.shadowColor).withValues(alpha: 0.13),
2828
blurRadius: 0.9 * elevation,
2929
offset: Offset(0, 0.4 * elevation),
3030
),
3131
BoxShadow(
32-
color: (shadowColor ?? theme.shadowColor).withOpacity(0.11),
32+
color: (shadowColor ?? theme.shadowColor).withValues(alpha: 0.11),
3333
blurRadius: 0.225 * elevation,
3434
offset: Offset(0, 0.085 * elevation),
3535
),
@@ -38,4 +38,4 @@ class Elevation extends StatelessWidget {
3838
child: child,
3939
);
4040
}
41-
}
41+
}

macos/Runner.xcodeproj/project.pbxproj

Lines changed: 18 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -53,15 +53,15 @@
5353
/* End PBXContainerItemProxy section */
5454

5555
/* Begin PBXFileReference section */
56-
0C42C7522CE386520079F72B /* libopenvino_c.2500.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libopenvino_c.2500.dylib; path = ../bindings/libopenvino_c.2500.dylib; sourceTree = SOURCE_ROOT; };
57-
0C42C7532CE386520079F72B /* libopenvino_genai.2500.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libopenvino_genai.2500.dylib; path = ../bindings/libopenvino_genai.2500.dylib; sourceTree = SOURCE_ROOT; };
58-
0C42C7542CE386520079F72B /* libopenvino_ir_frontend.2500.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libopenvino_ir_frontend.2500.dylib; path = ../bindings/libopenvino_ir_frontend.2500.dylib; sourceTree = SOURCE_ROOT; };
59-
0C42C7552CE386520079F72B /* libopenvino_onnx_frontend.2500.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libopenvino_onnx_frontend.2500.dylib; path = ../bindings/libopenvino_onnx_frontend.2500.dylib; sourceTree = SOURCE_ROOT; };
60-
0C42C7562CE386520079F72B /* libopenvino_paddle_frontend.2500.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libopenvino_paddle_frontend.2500.dylib; path = ../bindings/libopenvino_paddle_frontend.2500.dylib; sourceTree = SOURCE_ROOT; };
61-
0C42C7572CE386520079F72B /* libopenvino_pytorch_frontend.2500.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libopenvino_pytorch_frontend.2500.dylib; path = ../bindings/libopenvino_pytorch_frontend.2500.dylib; sourceTree = SOURCE_ROOT; };
62-
0C42C7582CE386520079F72B /* libopenvino_tensorflow_frontend.2500.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libopenvino_tensorflow_frontend.2500.dylib; path = ../bindings/libopenvino_tensorflow_frontend.2500.dylib; sourceTree = SOURCE_ROOT; };
63-
0C42C7592CE386520079F72B /* libopenvino_tensorflow_lite_frontend.2500.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libopenvino_tensorflow_lite_frontend.2500.dylib; path = ../bindings/libopenvino_tensorflow_lite_frontend.2500.dylib; sourceTree = SOURCE_ROOT; };
64-
0C42C75A2CE386520079F72B /* libopenvino.2500.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libopenvino.2500.dylib; path = ../bindings/libopenvino.2500.dylib; sourceTree = SOURCE_ROOT; };
56+
0C42C7522CE386520079F72B /* libopenvino_c.2510.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libopenvino_c.2510.dylib; path = ../bindings/libopenvino_c.2510.dylib; sourceTree = SOURCE_ROOT; };
57+
0C42C7532CE386520079F72B /* libopenvino_genai.2510.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libopenvino_genai.2510.dylib; path = ../bindings/libopenvino_genai.2510.dylib; sourceTree = SOURCE_ROOT; };
58+
0C42C7542CE386520079F72B /* libopenvino_ir_frontend.2510.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libopenvino_ir_frontend.2510.dylib; path = ../bindings/libopenvino_ir_frontend.2510.dylib; sourceTree = SOURCE_ROOT; };
59+
0C42C7552CE386520079F72B /* libopenvino_onnx_frontend.2510.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libopenvino_onnx_frontend.2510.dylib; path = ../bindings/libopenvino_onnx_frontend.2510.dylib; sourceTree = SOURCE_ROOT; };
60+
0C42C7562CE386520079F72B /* libopenvino_paddle_frontend.2510.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libopenvino_paddle_frontend.2510.dylib; path = ../bindings/libopenvino_paddle_frontend.2510.dylib; sourceTree = SOURCE_ROOT; };
61+
0C42C7572CE386520079F72B /* libopenvino_pytorch_frontend.2510.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libopenvino_pytorch_frontend.2510.dylib; path = ../bindings/libopenvino_pytorch_frontend.2510.dylib; sourceTree = SOURCE_ROOT; };
62+
0C42C7582CE386520079F72B /* libopenvino_tensorflow_frontend.2510.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libopenvino_tensorflow_frontend.2510.dylib; path = ../bindings/libopenvino_tensorflow_frontend.2510.dylib; sourceTree = SOURCE_ROOT; };
63+
0C42C7592CE386520079F72B /* libopenvino_tensorflow_lite_frontend.2510.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libopenvino_tensorflow_lite_frontend.2510.dylib; path = ../bindings/libopenvino_tensorflow_lite_frontend.2510.dylib; sourceTree = SOURCE_ROOT; };
64+
0C42C75A2CE386520079F72B /* libopenvino.2510.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libopenvino.2510.dylib; path = ../bindings/libopenvino.2510.dylib; sourceTree = SOURCE_ROOT; };
6565
0C4E1F672CECC22800124339 /* libavcodec.60.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libavcodec.60.dylib; path = ../bindings/libavcodec.60.dylib; sourceTree = SOURCE_ROOT; };
6666
0C4E1F682CECC22800124339 /* libavdevice.60.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libavdevice.60.dylib; path = ../bindings/libavdevice.60.dylib; sourceTree = SOURCE_ROOT; };
6767
0C4E1F692CECC22800124339 /* libavformat.60.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libavformat.60.dylib; path = ../bindings/libavformat.60.dylib; sourceTree = SOURCE_ROOT; };
@@ -81,7 +81,6 @@
8181
0C5D476C2C6F397A00307B37 /* libopencv_highgui.410.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libopencv_highgui.410.dylib; path = ../bindings/libopencv_highgui.410.dylib; sourceTree = "<group>"; };
8282
0C5D476D2C6F397A00307B37 /* libopencv_video.410.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libopencv_video.410.dylib; path = ../bindings/libopencv_video.410.dylib; sourceTree = "<group>"; };
8383
0C5D47862C6F3A9B00307B37 /* libopenvino_tokenizers.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libopenvino_tokenizers.dylib; path = ../bindings/libopenvino_tokenizers.dylib; sourceTree = "<group>"; };
84-
0C5D478B2C6F3A9B00307B37 /* libcore_tokenizers.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcore_tokenizers.dylib; path = ../bindings/libcore_tokenizers.dylib; sourceTree = "<group>"; };
8584
0C5D47A32C6F3B7000307B37 /* libtbb.12.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libtbb.12.dylib; path = ../bindings/libtbb.12.dylib; sourceTree = "<group>"; };
8685
0C5D47A82C6F59A200307B37 /* libopenvino_auto_batch_plugin.so */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.bundle"; name = libopenvino_auto_batch_plugin.so; path = ../bindings/libopenvino_auto_batch_plugin.so; sourceTree = "<group>"; };
8786
0C5D47A92C6F59A200307B37 /* libopenvino_arm_cpu_plugin.so */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.bundle"; name = libopenvino_arm_cpu_plugin.so; path = ../bindings/libopenvino_arm_cpu_plugin.so; sourceTree = "<group>"; };
@@ -221,7 +220,6 @@
221220
0C5D47A82C6F59A200307B37 /* libopenvino_auto_batch_plugin.so */,
222221
0C5D47AB2C6F59A200307B37 /* libopenvino_auto_plugin.so */,
223222
0C5D47AA2C6F59A200307B37 /* libopenvino_hetero_plugin.so */,
224-
0C5D478B2C6F3A9B00307B37 /* libcore_tokenizers.dylib */,
225223
0C5D47862C6F3A9B00307B37 /* libopenvino_tokenizers.dylib */,
226224
0C5D47602C6F382800307B37 /* libopencv_calib3d.410.dylib */,
227225
0C5D47682C6F397900307B37 /* libopencv_core.410.dylib */,
@@ -234,15 +232,15 @@
234232
0C5D476D2C6F397A00307B37 /* libopencv_video.410.dylib */,
235233
0C5D476B2C6F397A00307B37 /* libopencv_videoio.410.dylib */,
236234
0C5D47A32C6F3B7000307B37 /* libtbb.12.dylib */,
237-
0C42C7522CE386520079F72B /* libopenvino_c.2500.dylib */,
238-
0C42C7532CE386520079F72B /* libopenvino_genai.2500.dylib */,
239-
0C42C7542CE386520079F72B /* libopenvino_ir_frontend.2500.dylib */,
240-
0C42C7552CE386520079F72B /* libopenvino_onnx_frontend.2500.dylib */,
241-
0C42C7562CE386520079F72B /* libopenvino_paddle_frontend.2500.dylib */,
242-
0C42C7572CE386520079F72B /* libopenvino_pytorch_frontend.2500.dylib */,
243-
0C42C7582CE386520079F72B /* libopenvino_tensorflow_frontend.2500.dylib */,
244-
0C42C7592CE386520079F72B /* libopenvino_tensorflow_lite_frontend.2500.dylib */,
245-
0C42C75A2CE386520079F72B /* libopenvino.2500.dylib */,
235+
0C42C7522CE386520079F72B /* libopenvino_c.2510.dylib */,
236+
0C42C7532CE386520079F72B /* libopenvino_genai.2510.dylib */,
237+
0C42C7542CE386520079F72B /* libopenvino_ir_frontend.2510.dylib */,
238+
0C42C7552CE386520079F72B /* libopenvino_onnx_frontend.2510.dylib */,
239+
0C42C7562CE386520079F72B /* libopenvino_paddle_frontend.2510.dylib */,
240+
0C42C7572CE386520079F72B /* libopenvino_pytorch_frontend.2510.dylib */,
241+
0C42C7582CE386520079F72B /* libopenvino_tensorflow_frontend.2510.dylib */,
242+
0C42C7592CE386520079F72B /* libopenvino_tensorflow_lite_frontend.2510.dylib */,
243+
0C42C75A2CE386520079F72B /* libopenvino.2510.dylib */,
246244
0C5D47642C6F397900307B37 /* libopencv_ximgproc.410.dylib */,
247245
0C5D473B2C6F357C00307B37 /* libblend2d.dylib */,
248246
0C5D47372C6F2F9500307B37 /* libmacos_bindings.dylib */,

macos/Scripts/libraries_tools.sh

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,20 +8,20 @@ BUNDLE_FRAMEWORK_LIBS=(
88
"libavutil.58.dylib"
99
"libavdevice.60.dylib"
1010
"libavformat.60.dylib"
11-
"libopenvino_paddle_frontend.2500.dylib"
11+
"libopenvino_paddle_frontend.2510.dylib"
1212
"libopenvino_hetero_plugin.so"
13-
"libopenvino.2500.dylib"
14-
"libopenvino_onnx_frontend.2500.dylib"
13+
"libopenvino.2510.dylib"
14+
"libopenvino_onnx_frontend.2510.dylib"
1515
"libopenvino_auto_batch_plugin.so"
1616
"libopenvino_auto_plugin.so"
1717
"libblend2d.dylib"
1818
"libopencv_core.410.dylib"
19-
"libopenvino_genai.2500.dylib"
19+
"libopenvino_genai.2510.dylib"
2020
"libopenvino_arm_cpu_plugin.so"
2121
"libopencv_videoio.410.dylib"
2222
"libopencv_features2d.410.dylib"
23-
"libopenvino_pytorch_frontend.2500.dylib"
24-
"libopenvino_tensorflow_lite_frontend.2500.dylib"
23+
"libopenvino_pytorch_frontend.2510.dylib"
24+
"libopenvino_tensorflow_lite_frontend.2510.dylib"
2525
"libopencv_calib3d.410.dylib"
2626
"libopencv_flann.410.dylib"
2727
"libopencv_highgui.410.dylib"
@@ -31,12 +31,11 @@ BUNDLE_FRAMEWORK_LIBS=(
3131
"libopencv_video.410.dylib"
3232
"libopencv_ximgproc.410.dylib"
3333
"libmacos_bindings.dylib"
34-
"libopenvino_tensorflow_frontend.2500.dylib"
34+
"libopenvino_tensorflow_frontend.2510.dylib"
3535
"libtbb.12.dylib"
3636
"libopencv_imgcodecs.410.dylib"
37-
"libcore_tokenizers.dylib"
38-
"libopenvino_c.2500.dylib"
39-
"libopenvino_ir_frontend.2500.dylib"
37+
"libopenvino_c.2510.dylib"
38+
"libopenvino_ir_frontend.2510.dylib"
4039
)
4140
BUNDLE_FRAMEWORK_LIBS_TO_SIGN=(
4241
"libavutil.58.dylib"
@@ -62,7 +61,6 @@ BUNDLE_FRAMEWORK_LIBS_TO_SIGN=(
6261
"libmacos_bindings.dylib"
6362
"libtbb.12.dylib"
6463
"libopencv_imgcodecs.410.dylib"
65-
"libcore_tokenizers.dylib"
6664
)
6765

6866
Bundle (){

openvino_bindings/third_party/openvino/linux.BUILD

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,12 @@ package(
22
default_visibility = ["//visibility:public"],
33
)
44

5-
OPENVINO_VERSION = "2500"
5+
OPENVINO_VERSION = "2510"
66

77
filegroup(
88
name = "shared_objects",
99
srcs = [
1010
"3rdparty/tbb/lib/libtbb.so.12",
11-
"lib/intel64/libcore_tokenizers.so",
1211
"lib/intel64/libopenvino.so." + OPENVINO_VERSION,
1312
"lib/intel64/libopenvino_c.so",
1413
"lib/intel64/libopenvino_c.so." + OPENVINO_VERSION,

openvino_bindings/third_party/openvino/mac.BUILD

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
OPENVINO_VERSION = "2500"
1+
OPENVINO_VERSION = "2510"
22

33
package(
44
default_visibility = ["//visibility:public"],
@@ -36,7 +36,6 @@ cc_library(
3636
]),
3737
srcs = [
3838
"lib/arm64/Release/libopenvino_tokenizers.dylib",
39-
"lib/arm64/Release/libcore_tokenizers.dylib",
4039
"lib/arm64/Release/libopenvino." + OPENVINO_VERSION +".dylib",
4140
"lib/arm64/Release/libopenvino_c." + OPENVINO_VERSION + ".dylib",
4241
"lib/arm64/Release/libopenvino_genai." + OPENVINO_VERSION + ".dylib",

pubspec.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -164,8 +164,12 @@ ffigen:
164164
exclude:
165165
- '_.*'
166166
globals:
167+
exclude:
168+
- '_(.*)'
169+
typedefs:
167170
exclude:
168171
- '_.*'
172+
- mbstate_t
169173
type-map:
170174
native-types:
171175
'char':

0 commit comments

Comments
 (0)