Loading...
libkern/c++/OSBoolean.cpp xnu-3248.50.21 xnu-792.17.14
--- xnu/xnu-3248.50.21/libkern/c++/OSBoolean.cpp
+++ xnu/xnu-792.17.14/libkern/c++/OSBoolean.cpp
@@ -34,7 +34,7 @@
 
 #define super OSObject
 
-OSDefineMetaClassAndStructorsWithInit(OSBoolean, OSObject, OSBoolean::initialize())
+OSDefineMetaClassAndStructors(OSBoolean, OSObject)
 OSMetaClassDefineReservedUnused(OSBoolean, 0);
 OSMetaClassDefineReservedUnused(OSBoolean, 1);
 OSMetaClassDefineReservedUnused(OSBoolean, 2);
@@ -82,8 +82,8 @@
     assert(false);
 }
 
-void OSBoolean::taggedRetain(__unused const void *tag) const { }
-void OSBoolean::taggedRelease(__unused const void *tag, __unused const int when) const { }
+void OSBoolean::taggedRetain(const void *tag) const { }
+void OSBoolean::taggedRelease(const void *tag, const int when) const { }
 
 OSBoolean *OSBoolean::withBoolean(bool inValue)
 {
@@ -110,7 +110,5 @@
 
 bool OSBoolean::serialize(OSSerialize *s) const
 {
-    if (s->binary) return s->binarySerialize(this);
-
     return s->addString(value ? "<true/>" : "<false/>");
 }