Simplify "did this option change" functions in config.c
There's a great deal of boilerplate here, in all the options_transition_* functions. I hate to say it, but this seems like a job for macros.
There's a great deal of boilerplate here, in all the options_transition_* functions. I hate to say it, but this seems like a job for macros.
changed milestone to %Tor: 0.3.3.x-final in legacy/trac
added component::core tor/tor in Legacy / Trac milestone::Tor: 0.3.3.x-final in Legacy / Trac owner::nickm in Legacy / Trac priority::medium in Legacy / Trac resolution::implemented in Legacy / Trac review-group-28 in Legacy / Trac severity::normal in Legacy / Trac status::closed in Legacy / Trac type::defect in Legacy / Trac labels
See simplify_transition_allowed
in my public repository.
Trac:
Status: assigned to needs_review
Trac:
Keywords: N/A deleted, review-group-28 added
LGTM.
Trac:
Status: needs_review to merge_ready
merging!
Trac:
Status: merge_ready to closed
Resolution: N/A to implemented
closed
moved from legacy/trac#24641 (moved)
removed 1 deleted label