regcomp.c: convert debugging macros to static fns
authorDavid Mitchell <davem@iabyn.com>
Thu, 29 Jun 2017 19:15:56 +0000 (20:15 +0100)
committerDavid Mitchell <davem@iabyn.com>
Sun, 2 Jul 2017 20:24:13 +0000 (21:24 +0100)
commitf5a36d78ddaf1655ac1208fbeba81ff863cb06be
tree70af736fce6dc51ee6a1b977be1f65001d381d08
parenta2ca2017bc501f5c42d414bb761d2f1434eb746b
regcomp.c: convert debugging macros to static fns

make these 3 macros into thin wrappers around some new static
functions, rather than just being huge macros:

    DEBUG_SHOW_STUDY_FLAGS
    DEBUG_STUDYDATA
    DEBUG_PEEP

Also, avoid the macros implicitly using local vars: make them into
explicit parameters instead (this is one of my pet peeves).
regcomp.c