Skip to content

Commit 3bd7eaf

Browse files
committed
Fix packed alignment of LSLaunchURLSpec
1 parent eff4ccb commit 3bd7eaf

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/macos.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@ const LSROLE_VIEWER: LSRolesMask = 0x00000002;
170170
const LS_LAUNCH_FLAG_DEFAULTS: u32 = 0x00000001;
171171
const LS_LAUNCH_FLAG_ASYNC: u32 = 0x00010000;
172172

173-
#[repr(C)]
173+
#[repr(C, packed(2))] // Header contains `#pragma pack(push, 2)`.
174174
struct LSLaunchURLSpec {
175175
app_url: CFURLRef,
176176
item_urls: CFArrayRef,

0 commit comments

Comments
 (0)