aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2022-01-22 20:06:53 -0800
committerGravatar Jarred Sumner <jarred@jarredsumner.com> 2022-01-22 20:06:53 -0800
commit4d95e443172339d66694dd0cb7b5e3e2fdae38cc (patch)
tree6fc86ed828872931ff34f3303554cfed58e644cc
parent4b7235ac5f12b571de8ca8943e2019f235d8c5c4 (diff)
downloadbun-4d95e443172339d66694dd0cb7b5e3e2fdae38cc.tar.gz
bun-4d95e443172339d66694dd0cb7b5e3e2fdae38cc.tar.zst
bun-4d95e443172339d66694dd0cb7b5e3e2fdae38cc.zip
Update helpers.h
-rw-r--r--src/javascript/jsc/bindings/helpers.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/javascript/jsc/bindings/helpers.h b/src/javascript/jsc/bindings/helpers.h
index fb499ddcf..751ff0f3c 100644
--- a/src/javascript/jsc/bindings/helpers.h
+++ b/src/javascript/jsc/bindings/helpers.h
@@ -72,8 +72,8 @@ namespace Zig {
// rest we zero out for consistentcy
static const unsigned char *untag(const unsigned char *ptr) {
return reinterpret_cast<const unsigned char *>(
- ((reinterpret_cast<uintptr_t>(ptr) & (static_cast<uint64_t>(1) << 63) &
- (static_cast<uint64_t>(1) << 62))));
+ ((reinterpret_cast<uintptr_t>(ptr) & ~(static_cast<uint64_t>(1) << 63) &
+ ~(static_cast<uint64_t>(1) << 62))));
}
static const JSC::Identifier toIdentifier(ZigString str, JSC::JSGlobalObject *global) {