CI: fix more C code causing false positives in lint API checker
Detailed Description
Same deal as !2516 (merged) - found some more code in the lal/lib/support/UserInput module that was declaring functions using a macro, which trips up the API checker. This MR replaces the macros with the explicit definitions.
API Changes
Please tick one of the following options:
- 
These changes do not modify the API. 
- 
These changes do modify the API, and are backwards compatible. 
- 
These changes do modify the API, and are backwards incompatible. 
For examples of changes that do not modify the API and/or are considered backwards (in)compatible, please see the contributing guide.
Justification for Backwards Incompatible Changes
Review Status
Edited  by Karl Wette