Mac tasks: Swap the shortcircuiting order

This commit is contained in:
Mike Auty
2020-01-13 14:13:37 +00:00
parent 8a03cf53f0
commit fda64dde95
+2 -5
View File
@@ -54,9 +54,6 @@ class Tasks(pslist.PsList):
proc = task.bsd_info.dereference().cast("proc")
except exceptions.PagedInvalidAddressException:
continue
if not filter_func(proc) and kernel_as.is_valid(proc.vol.offset, proc.vol.size):
if kernel_as.is_valid(proc.vol.offset, proc.vol.size) and not filter_func(proc):
yield proc