⬢ DragonFlyBSD Kernel Audit
DF-5704 / fix.diff
← back to finding ↓ download raw
diff --git a/sys/libprop/prop_object.c b/sys/libprop/prop_object.c
--- a/sys/libprop/prop_object.c	2026-10-10 08:14:01.673192888 +0000
+++ b/sys/libprop/prop_object.c	2026-10-10 08:14:01.685192732 +0000
@@ -1153,7 +1153,7 @@
 	po2 = obj2;
 
 	if (po1->po_type != po2->po_type)
-		return (false);
+		goto finish;
     
  continue_subtree:
 	ret = (*po1->po_type->pot_equals)(obj1, obj2,