mirror of
https://github.com/ilyakooo0/urbit.git
synced 2024-09-11 18:48:05 +03:00
u3: fix big noun equality
Large nearly-identical nouns were reported as equal due to a bug
introduced in e389220d18
. This fixes
that.
The bug was noticed when small changes were made to files and they
didn't register as changes to clay's %a subscribers.
Fixes #5285
This commit is contained in:
parent
b1bc4b54f3
commit
73f2950004
@ -333,7 +333,7 @@ _cr_sing_cape_test(u3p(u3h_root) har_p, u3_noun a, u3_noun b)
|
||||
u3t_on(euq_o);
|
||||
|
||||
u3z(key);
|
||||
return ( u3_none == val ) ? c3y : c3n;
|
||||
return ( u3_none != val ) ? c3y : c3n;
|
||||
}
|
||||
|
||||
/* _cr_sing_cape_keep(): store [a] and [b] to short-circuit subsequent tests.
|
||||
|
Loading…
Reference in New Issue
Block a user