Skip to content

Commit 8ec65a1

Browse files
committed
Auto merge of #638 - main--:fix, r=alexcrichton
Fix types of PTHREAD_PROCESS_* constants Somehow these ended up with wrong types in #633.
2 parents 158d778 + 3636d78 commit 8ec65a1

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

src/unix/bsd/apple/mod.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -809,8 +809,8 @@ pub const _SC_XOPEN_UNIX: ::c_int = 115;
809809
pub const _SC_XOPEN_VERSION: ::c_int = 116;
810810
pub const _SC_XOPEN_XCU_VERSION: ::c_int = 121;
811811

812-
pub const PTHREAD_PROCESS_PRIVATE: usize = 2;
813-
pub const PTHREAD_PROCESS_SHARED: usize = 1;
812+
pub const PTHREAD_PROCESS_PRIVATE: ::c_int = 2;
813+
pub const PTHREAD_PROCESS_SHARED: ::c_int = 1;
814814
pub const PTHREAD_CREATE_JOINABLE: ::c_int = 1;
815815
pub const PTHREAD_CREATE_DETACHED: ::c_int = 2;
816816
pub const PTHREAD_STACK_MIN: ::size_t = 8192;

src/unix/notbsd/linux/mod.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -655,8 +655,8 @@ pub const PTHREAD_MUTEX_NORMAL: ::c_int = 0;
655655
pub const PTHREAD_MUTEX_RECURSIVE: ::c_int = 1;
656656
pub const PTHREAD_MUTEX_ERRORCHECK: ::c_int = 2;
657657
pub const PTHREAD_MUTEX_DEFAULT: ::c_int = PTHREAD_MUTEX_NORMAL;
658-
pub const PTHREAD_PROCESS_PRIVATE: usize = 0;
659-
pub const PTHREAD_PROCESS_SHARED: usize = 1;
658+
pub const PTHREAD_PROCESS_PRIVATE: ::c_int = 0;
659+
pub const PTHREAD_PROCESS_SHARED: ::c_int = 1;
660660
pub const __SIZEOF_PTHREAD_COND_T: usize = 48;
661661

662662
pub const SCHED_OTHER: ::c_int = 0;

0 commit comments

Comments
 (0)