Skip to content

Commit b66cbe5

Browse files
committed
2
1 parent 488708f commit b66cbe5

File tree

3 files changed

+43
-43
lines changed

3 files changed

+43
-43
lines changed

src/Sentry.Unity.Android/SentryNative.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ public static class SentryNative
2727
public static void ReinstallBackend() => ReinstallSentryNativeBackendStrategy();
2828

2929
// libsentry.io
30-
[DllImport("sentry")]
30+
[DllImport("__Internal")]
3131
private static extern void sentry_reinstall_backend();
3232

3333
// Testing

src/Sentry.Unity.Native/SentryNativeBridge.cs

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ public static bool Init(SentryUnityOptions options, ISentryUnityInfo sentryUnity
5555
if (ApplicationAdapter.Instance.Platform is RuntimePlatform.WindowsPlayer)
5656
{
5757
options.DiagnosticLogger?.LogDebug("Setting CacheDirectoryPath on Windows: {0}", dir);
58-
sentry_options_set_database_pathw(cOptions, dir);
58+
// sentry_options_set_database_pathw(cOptions, dir);
5959
}
6060
else
6161
{
@@ -106,37 +106,37 @@ internal static string GetCacheDirectory(SentryUnityOptions options)
106106
internal static void ReinstallBackend() => sentry_reinstall_backend();
107107

108108
// libsentry.so
109-
[DllImport("sentry")]
109+
[DllImport("__Internal")]
110110
private static extern IntPtr sentry_options_new();
111111

112-
[DllImport("sentry")]
112+
[DllImport("__Internal")]
113113
private static extern void sentry_options_set_dsn(IntPtr options, string dsn);
114114

115-
[DllImport("sentry")]
115+
[DllImport("__Internal")]
116116
private static extern void sentry_options_set_release(IntPtr options, string release);
117117

118-
[DllImport("sentry")]
118+
[DllImport("__Internal")]
119119
private static extern void sentry_options_set_debug(IntPtr options, int debug);
120120

121-
[DllImport("sentry")]
121+
[DllImport("__Internal")]
122122
private static extern void sentry_options_set_environment(IntPtr options, string environment);
123123

124-
[DllImport("sentry")]
124+
[DllImport("__Internal")]
125125
private static extern void sentry_options_set_sample_rate(IntPtr options, double rate);
126126

127-
[DllImport("sentry")]
127+
[DllImport("__Internal")]
128128
private static extern void sentry_options_set_database_path(IntPtr options, string path);
129129

130-
[DllImport("sentry")]
130+
[DllImport("__Internal")]
131131
private static extern void sentry_options_set_database_pathw(IntPtr options, [MarshalAs(UnmanagedType.LPWStr)] string path);
132132

133-
[DllImport("sentry")]
133+
[DllImport("__Internal")]
134134
private static extern void sentry_options_set_auto_session_tracking(IntPtr options, int debug);
135135

136136
[UnmanagedFunctionPointer(CallingConvention.Cdecl, SetLastError = true)]
137137
private delegate void sentry_logger_function_t(int level, IntPtr message, IntPtr argsAddress, IntPtr userData);
138138

139-
[DllImport("sentry")]
139+
[DllImport("__Internal")]
140140
private static extern void sentry_options_set_logger(IntPtr options, sentry_logger_function_t logger, IntPtr userData);
141141

142142
// The logger we should forward native messages to. This is referenced by nativeLog() which in turn for.
@@ -266,18 +266,18 @@ private static void WithMarshalledStruct<T>(T structure, Action<IntPtr> action)
266266
action(ptr);
267267
});
268268

269-
[DllImport("sentry")]
269+
[DllImport("__Internal")]
270270
private static extern int sentry_init(IntPtr options);
271271

272-
[DllImport("sentry")]
272+
[DllImport("__Internal")]
273273
private static extern int sentry_close();
274274

275-
[DllImport("sentry")]
275+
[DllImport("__Internal")]
276276
private static extern int sentry_get_crashed_last_run();
277277

278-
[DllImport("sentry")]
278+
[DllImport("__Internal")]
279279
private static extern int sentry_clear_crashed_last_run();
280280

281-
[DllImport("sentry")]
281+
[DllImport("__Internal")]
282282
private static extern void sentry_reinstall_backend();
283283
}

src/Sentry.Unity/NativeUtils/CFunctions.cs

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -77,78 +77,78 @@ internal static void SetValueIfNotNull(sentry_value_t obj, string key, double? v
7777
return null;
7878
}
7979

80-
[DllImport("sentry")]
80+
[DllImport("__Internal")]
8181
internal static extern sentry_value_t sentry_value_new_object();
8282

83-
[DllImport("sentry")]
83+
[DllImport("__Internal")]
8484
internal static extern sentry_value_t sentry_value_new_null();
8585

86-
[DllImport("sentry")]
86+
[DllImport("__Internal")]
8787
internal static extern sentry_value_t sentry_value_new_bool(int value);
8888

89-
[DllImport("sentry")]
89+
[DllImport("__Internal")]
9090
internal static extern sentry_value_t sentry_value_new_double(double value);
9191

92-
[DllImport("sentry")]
92+
[DllImport("__Internal")]
9393
internal static extern sentry_value_t sentry_value_new_int32(int value);
9494

95-
[DllImport("sentry")]
95+
[DllImport("__Internal")]
9696
internal static extern sentry_value_t sentry_value_new_string(string value);
9797

98-
[DllImport("sentry")]
98+
[DllImport("__Internal")]
9999
internal static extern sentry_value_t sentry_value_new_breadcrumb(string? type, string? message);
100100

101-
[DllImport("sentry")]
101+
[DllImport("__Internal")]
102102
internal static extern int sentry_value_set_by_key(sentry_value_t value, string k, sentry_value_t v);
103103

104104
internal static bool IsNull(sentry_value_t value) => sentry_value_is_null(value) != 0;
105105

106-
[DllImport("sentry")]
106+
[DllImport("__Internal")]
107107
internal static extern int sentry_value_is_null(sentry_value_t value);
108108

109-
[DllImport("sentry")]
109+
[DllImport("__Internal")]
110110
internal static extern int sentry_value_as_int32(sentry_value_t value);
111111

112-
[DllImport("sentry")]
112+
[DllImport("__Internal")]
113113
internal static extern double sentry_value_as_double(sentry_value_t value);
114114

115-
[DllImport("sentry")]
115+
[DllImport("__Internal")]
116116
internal static extern IntPtr sentry_value_as_string(sentry_value_t value);
117117

118-
[DllImport("sentry")]
118+
[DllImport("__Internal")]
119119
internal static extern UIntPtr sentry_value_get_length(sentry_value_t value);
120120

121-
[DllImport("sentry")]
121+
[DllImport("__Internal")]
122122
internal static extern sentry_value_t sentry_value_get_by_index(sentry_value_t value, UIntPtr index);
123123

124-
[DllImport("sentry")]
124+
[DllImport("__Internal")]
125125
internal static extern sentry_value_t sentry_value_get_by_key(sentry_value_t value, string key);
126126

127-
[DllImport("sentry")]
127+
[DllImport("__Internal")]
128128
internal static extern void sentry_set_context(string key, sentry_value_t value);
129129

130-
[DllImport("sentry")]
130+
[DllImport("__Internal")]
131131
internal static extern void sentry_add_breadcrumb(sentry_value_t breadcrumb);
132132

133-
[DllImport("sentry")]
133+
[DllImport("__Internal")]
134134
internal static extern void sentry_set_tag(string key, string value);
135135

136-
[DllImport("sentry")]
136+
[DllImport("__Internal")]
137137
internal static extern void sentry_remove_tag(string key);
138138

139-
[DllImport("sentry")]
139+
[DllImport("__Internal")]
140140
internal static extern void sentry_set_user(sentry_value_t user);
141141

142-
[DllImport("sentry")]
142+
[DllImport("__Internal")]
143143
internal static extern void sentry_remove_user();
144144

145-
[DllImport("sentry")]
145+
[DllImport("__Internal")]
146146
internal static extern void sentry_set_extra(string key, sentry_value_t value);
147147

148-
[DllImport("sentry")]
148+
[DllImport("__Internal")]
149149
internal static extern void sentry_remove_extra(string key);
150150

151-
[DllImport("sentry")]
151+
[DllImport("__Internal")]
152152
internal static extern void sentry_set_trace(string traceId, string parentSpanId);
153153

154154
internal static readonly Lazy<IEnumerable<DebugImage>> DebugImages = new(LoadDebugImages);
@@ -202,10 +202,10 @@ private static IEnumerable<DebugImage> LoadDebugImages()
202202

203203
// Returns a new reference to an immutable, frozen list.
204204
// The reference must be released with `sentry_value_decref`.
205-
[DllImport("sentry")]
205+
[DllImport("__Internal")]
206206
private static extern sentry_value_t sentry_get_modules_list();
207207

208-
[DllImport("sentry")]
208+
[DllImport("__Internal")]
209209
internal static extern void sentry_value_decref(sentry_value_t value);
210210

211211
// native union sentry_value_u/t

0 commit comments

Comments
 (0)