Fix session uuid ghash comparison return value

Because of legacy reasons (C string compare function returning 0 when
strings are equal), the ghash compare function is expected to return
false when hashes are equal.
This commit is contained in:
2021-10-04 11:53:12 +02:00
parent 37003cbbc1
commit f2b86471ea

View File

@@ -74,5 +74,5 @@ bool BLI_session_uuid_ghash_compare(const void *lhs_v, const void *rhs_v)
{
const SessionUUID *lhs = (const SessionUUID *)lhs_v;
const SessionUUID *rhs = (const SessionUUID *)rhs_v;
return BLI_session_uuid_is_equal(lhs, rhs);
return !BLI_session_uuid_is_equal(lhs, rhs);
}