Skip to content

Commit 30729cf

Browse files
committed
Fixed Compilation on 32b Platforms
1 parent 6e6ed42 commit 30729cf

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

mozjs/src/jsval.rs

+2-3
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ fn AssertGCPointerValid(bits: u64) {
102102

103103
#[cfg(target_pointer_width = "32")]
104104
#[inline(always)]
105-
fn AssertIsGCPointerValid(bits: u64) {}
105+
fn AssertGCPointerValid(bits: u32) {}
106106

107107
#[cfg(target_pointer_width = "64")]
108108
#[inline(always)]
@@ -112,7 +112,7 @@ fn AssertGCPointerAlignment(bits: u64) {
112112

113113
#[cfg(target_pointer_width = "32")]
114114
#[inline(always)]
115-
fn AssertGCPointerAlignment(bits: u64) {}
115+
fn AssertGCPointerAlignment(bits: u32) {}
116116

117117
#[inline(always)]
118118
pub fn Int32Value(i: i32) -> JSVal {
@@ -269,7 +269,6 @@ impl JSVal {
269269
}
270270

271271
#[inline(always)]
272-
#[cfg(target_pointer_width = "64")]
273272
pub fn is_bigint(&self) -> bool {
274273
self.toTag() == ValueTag::BIGINT as u64
275274
}

0 commit comments

Comments
 (0)