bin: Fixed boolean encoding bug.
authorFredrik Tolf <fredrik@dolda2000.com>
Thu, 16 Jun 2022 22:58:29 +0000 (00:58 +0200)
committerFredrik Tolf <fredrik@dolda2000.com>
Thu, 16 Jun 2022 22:58:29 +0000 (00:58 +0200)
coe/bin.py

index e603ff8..b9ee601 100644 (file)
@@ -89,9 +89,9 @@ class encoder(object):
             return
         if datum == None:
             self.writetag(dst, T_NIL, 0, None)
-        elif datum == False:
+        elif datum is False:
             self.writetag(dst, T_NIL, NIL_FALSE, None)
-        elif datum == True:
+        elif datum is True:
             self.writetag(dst, T_NIL, NIL_TRUE, None)
         elif isinstance(datum, int):
             self.writetag(dst, T_INT, 0, None)