Fix scan-build warning: true and false branches are identical

This is fine, we can rewrite it, or tell scan-build to ignore it: dirvote_get_intermediate_param_value:

else if (BUG(n_found > 1))
  return default_val;
else
  return default_val;

I blame boolean macros with side-effects.