@@ -250,13 +250,13 @@ private static void nativeLogImpl(int cLevel, IntPtr format, IntPtr args, IntPtr
250250
251251 WithMarshalledStruct ( argsStruct , argsPtr =>
252252 {
253- formattedLength = 1 + vsnprintf_sentry ( IntPtr . Zero , UIntPtr . Zero , format , argsPtr ) ;
253+ formattedLength = 1 + vsnprintf ( IntPtr . Zero , UIntPtr . Zero , format , argsPtr ) ;
254254 } ) ;
255255
256256 WithAllocatedPtr ( formattedLength , buffer =>
257257 WithMarshalledStruct ( argsStruct , argsPtr =>
258258 {
259- vsnprintf_sentry ( buffer , ( UIntPtr ) formattedLength , format , argsPtr ) ;
259+ vsnprintf ( buffer , ( UIntPtr ) formattedLength , format , argsPtr ) ;
260260 message = Marshal . PtrToStringAnsi ( buffer ) ;
261261 } ) ) ;
262262 }
@@ -265,7 +265,7 @@ private static void nativeLogImpl(int cLevel, IntPtr format, IntPtr args, IntPtr
265265 var formattedLength = 1 + vsnprintf_sentry ( IntPtr . Zero , UIntPtr . Zero , format , args ) ;
266266 WithAllocatedPtr ( formattedLength , buffer =>
267267 {
268- vsnprintf_sentry ( buffer , ( UIntPtr ) formattedLength , format , args ) ;
268+ vsnprintf ( buffer , ( UIntPtr ) formattedLength , format , args ) ;
269269 message = Marshal . PtrToStringAnsi ( buffer ) ;
270270 } ) ;
271271 }
@@ -289,8 +289,8 @@ private static void nativeLogImpl(int cLevel, IntPtr format, IntPtr args, IntPtr
289289
290290 // For Mono (Windows/Linux): use platform's native C library directly
291291#if SENTRY_NATIVE_STATIC
292- [ DllImport ( "__Internal" ) ]
293- private static extern int vsnprintf_il2cpp ( IntPtr buffer , UIntPtr bufferSize , IntPtr format , IntPtr args ) ;
292+ [ DllImport ( "__Internal" , EntryPoint = "vsnprintf_sentry" ) ]
293+ private static extern int vsnprintf_sentry ( IntPtr buffer , UIntPtr bufferSize , IntPtr format , IntPtr args ) ;
294294#else
295295 [ DllImport ( "msvcrt" , EntryPoint = "vsnprintf" ) ]
296296 private static extern int vsnprintf_windows ( IntPtr buffer , UIntPtr bufferSize , IntPtr format , IntPtr args ) ;
@@ -299,10 +299,10 @@ private static void nativeLogImpl(int cLevel, IntPtr format, IntPtr args, IntPtr
299299 private static extern int vsnprintf_linux ( IntPtr buffer , UIntPtr bufferSize , IntPtr format , IntPtr args ) ;
300300#endif
301301
302- private static int vsnprintf_sentry ( IntPtr buffer , UIntPtr bufferSize , IntPtr format , IntPtr args )
302+ private static int vsnprintf ( IntPtr buffer , UIntPtr bufferSize , IntPtr format , IntPtr args )
303303 {
304304#if SENTRY_NATIVE_STATIC
305- return vsnprintf_il2cpp ( buffer , bufferSize , format , args ) ;
305+ return vsnprintf_sentry ( buffer , bufferSize , format , args ) ;
306306#else
307307 return _isWindows
308308 ? vsnprintf_windows ( buffer , bufferSize , format , args )
0 commit comments