Forráskód Böngészése

Merge pull request #7774 from ahopper/fix-more-32bit-linux-session-manager-pinvokes

fix pinvoke signature for smc and ice error handlers for 32 bit
Jumar Macato 3 éve
szülő
commit
b9f2e6c6e1

+ 1 - 1
src/Avalonia.X11/ICELib.cs

@@ -46,7 +46,7 @@ namespace Avalonia.X11
             IntPtr iceConn,
             bool swap,
             int offendingMinorOpcode,
-            ulong offendingSequence,
+            nuint offendingSequence,
             int errorClass,
             int severity,
             IntPtr values

+ 1 - 1
src/Avalonia.X11/SMLib.cs

@@ -124,7 +124,7 @@ namespace Avalonia.X11
             IntPtr smcConn,
             bool swap,
             int offendingMinorOpcode,
-            ulong offendingSequence,
+            nuint offendingSequence,
             int errorClass,
             int severity,
             IntPtr values

+ 2 - 2
src/Avalonia.X11/X11PlatformLifetimeEvents.cs

@@ -153,14 +153,14 @@ namespace Avalonia.X11
         }
 
         private static void StaticErrorHandler(IntPtr smcConn, bool swap, int offendingMinorOpcode,
-            ulong offendingSequence, int errorClass, int severity, IntPtr values)
+            nuint offendingSequence, int errorClass, int severity, IntPtr values)
         {
             GetInstance(smcConn)
                 ?.ErrorHandler(swap, offendingMinorOpcode, offendingSequence, errorClass, severity, values);
         }
 
         // ReSharper disable UnusedParameter.Local
-        private void ErrorHandler(bool swap, int offendingMinorOpcode, ulong offendingSequence, int errorClass,
+        private void ErrorHandler(bool swap, int offendingMinorOpcode, nuint offendingSequence, int errorClass,
             int severity, IntPtr values)
         {
             Logger.TryGet(LogEventLevel.Warning, LogArea.X11Platform)?.Log(this,