#3298: Mutt's way to get the FQDN is broken ---------------------+------------------------------------------------------ Reporter: vinc17 | Owner: mutt-dev Type: defect | Status: new Priority: major | Milestone: Component: mutt | Version: 1.5.20 Resolution: | Keywords: ---------------------+------------------------------------------------------
Comment(by Rocco Rutte): {{{ Hi, * Mutt wrote: The prototypes should go into protos.h, there examples for all other compat routines we ship. But in this case it may not be a good idea if we define structs there, too. (An idea could be compat.h for all protos plus other definitions) I think the correct solution is to have one replacement source file per backwards compatibility function. Because if you miss function A but have B and and define A and B in the same file, you may get B twice. So I'd say we want two new files, and two tests in configure.ac just like you did already. If the code is used in one place only, you could also just embed the code surrounded by #ifdef/#endif with macros defined by configure in config.h. Rocco }}} -- Ticket URL: <http://dev.mutt.org/trac/ticket/3298#comment:> Mutt <http://www.mutt.org/> The Mutt mail user agent