Loading...
libkern/c++/OSCollection.cpp xnu-4570.61.1 xnu-1228
--- xnu/xnu-4570.61.1/libkern/c++/OSCollection.cpp
+++ xnu/xnu-1228/libkern/c++/OSCollection.cpp
@@ -60,17 +60,9 @@
 
 void OSCollection::haveUpdated()
 {
-    if (fOptions & kImmutable)
-    {
-	if (!(gIOKitDebug & kOSRegistryModsMode))
-	{
-	    panic("Trying to change a collection in the registry");
-	}
-	else
-	{
-	    OSReportWithBacktrace("Trying to change a collection in the registry");
-	}
-    }
+    if ( (gIOKitDebug & kOSLogRegistryMods) && (fOptions & kImmutable) )
+	OSReportWithBacktrace("Trying to change a collection in the registry");
+
     updateStamp++;
 }