From e56e6fd79e86d195ff490702b75c04f686ab4a5a Mon Sep 17 00:00:00 2001 From: nickkhalow Date: Tue, 1 Oct 2024 17:37:01 +0300 Subject: [PATCH] strict callback attribute --- .../SegmentServerWrap/RustSegmentAnalyticsService.cs | 2 ++ .../Plugins/RustSegment/rust-segment/compile_mac.sh.meta | 7 +++++++ 2 files changed, 9 insertions(+) create mode 100644 Explorer/Assets/Plugins/RustSegment/rust-segment/compile_mac.sh.meta diff --git a/Explorer/Assets/Plugins/RustSegment/SegmentServerWrap/RustSegmentAnalyticsService.cs b/Explorer/Assets/Plugins/RustSegment/SegmentServerWrap/RustSegmentAnalyticsService.cs index e958cf977f..96580a439f 100644 --- a/Explorer/Assets/Plugins/RustSegment/SegmentServerWrap/RustSegmentAnalyticsService.cs +++ b/Explorer/Assets/Plugins/RustSegment/SegmentServerWrap/RustSegmentAnalyticsService.cs @@ -1,3 +1,4 @@ +using AOT; using DCL.Diagnostics; using DCL.PerformanceAndDiagnostics.Analytics; using Plugins.RustSegment.SegmentServerWrap.ContextSources; @@ -115,6 +116,7 @@ public void Flush() } } + [MonoPInvokeCallback(typeof(NativeMethods.SegmentFfiCallback))] private static void Callback(ulong operationId, NativeMethods.Response response) { if (current == null) return; diff --git a/Explorer/Assets/Plugins/RustSegment/rust-segment/compile_mac.sh.meta b/Explorer/Assets/Plugins/RustSegment/rust-segment/compile_mac.sh.meta new file mode 100644 index 0000000000..8e6d2d48c1 --- /dev/null +++ b/Explorer/Assets/Plugins/RustSegment/rust-segment/compile_mac.sh.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 31044e122437545c68b12a151565cbec +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: