https://bz.apache.org/SpamAssassin/show_bug.cgi?id=8050

--- Comment #8 from Henrik Krohns <apa...@hege.li> ---
(In reply to Sidney Markowitz from comment #5)
> Henrik, this isn't the change you did, but how is this existing code correct
> in the line "if ($home && $home ne $prev)"?

It does what the comment implies ("skip if checked already"). Skips a redundant
test_global_state_dir() call that's already been done for that directory. It's
entirely possible that home_dir_for_helpers before was not writable, so it's
possible that $home and $prev are now equal.

Yes the logic was generally left a bit unclean, but it works.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to