Fix issue with Boolean freezing

This commit is contained in:
Roland Thiolliere 2022-06-23 00:50:31 +02:00
parent ba8827708e
commit 2354da5f54

View file

@ -1151,7 +1151,7 @@
(.writeLong out (.getMostSignificantBits x))
(.writeLong out (.getLeastSignificantBits x)))
(freezer Boolean (if x (write-id out id-true) (write-id out id-false)))
(freezer Boolean (if (boolean x) (write-id out id-true) (write-id out id-false)))
(freezer (Class/forName "[B") (write-bytes out x))
(freezer (Class/forName "[Ljava.lang.Object;") (write-objects out x))
(freezer String (write-str out x))