Skip to content

Commit 6f4f792

Browse files
jmacatogrokys
authored andcommitted
Merge pull request AvaloniaUI#7774 from ahopper/fix-more-32bit-linux-session-manager-pinvokes
fix pinvoke signature for smc and ice error handlers for 32 bit
1 parent 4a90d96 commit 6f4f792

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

src/Avalonia.X11/ICELib.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ public delegate void IceErrorHandler(
4646
IntPtr iceConn,
4747
bool swap,
4848
int offendingMinorOpcode,
49-
ulong offendingSequence,
49+
nuint offendingSequence,
5050
int errorClass,
5151
int severity,
5252
IntPtr values

src/Avalonia.X11/SMLib.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ public delegate void SmcErrorHandler(
124124
IntPtr smcConn,
125125
bool swap,
126126
int offendingMinorOpcode,
127-
ulong offendingSequence,
127+
nuint offendingSequence,
128128
int errorClass,
129129
int severity,
130130
IntPtr values

src/Avalonia.X11/X11PlatformLifetimeEvents.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -153,14 +153,14 @@ private static void StaticIceIOErrorHandler(IntPtr iceConn)
153153
}
154154

155155
private static void StaticErrorHandler(IntPtr smcConn, bool swap, int offendingMinorOpcode,
156-
ulong offendingSequence, int errorClass, int severity, IntPtr values)
156+
nuint offendingSequence, int errorClass, int severity, IntPtr values)
157157
{
158158
GetInstance(smcConn)
159159
?.ErrorHandler(swap, offendingMinorOpcode, offendingSequence, errorClass, severity, values);
160160
}
161161

162162
// ReSharper disable UnusedParameter.Local
163-
private void ErrorHandler(bool swap, int offendingMinorOpcode, ulong offendingSequence, int errorClass,
163+
private void ErrorHandler(bool swap, int offendingMinorOpcode, nuint offendingSequence, int errorClass,
164164
int severity, IntPtr values)
165165
{
166166
Logger.TryGet(LogEventLevel.Warning, LogArea.X11Platform)?.Log(this,

0 commit comments

Comments
 (0)