diff --git a/extra/sodium/secure-memory/secure-memory.factor b/extra/sodium/secure-memory/secure-memory.factor index 33bbe9b6d2..1a3a315ac7 100644 --- a/extra/sodium/secure-memory/secure-memory.factor +++ b/extra/sodium/secure-memory/secure-memory.factor @@ -36,7 +36,7 @@ TUPLE: secure-memory < disposable : secure-memory= ( a b -- ? ) [ check-disposed ] bi@ { [ [ size>> ] bi@ = ] - [ [ [ >c-ptr ] bi@ ] keep size>> sodium_memcmp ] + [ [ [ >c-ptr ] bi@ ] keep size>> sodium_memcmp 0 = ] } 2&& ; M: secure-memory dispose* ( disposable -- )