[INN] #146: Retire snprintf replacement or replace with c99-snprintf
INN
rra at stanford.edu
Sun Dec 31 20:23:09 UTC 2017
#146: Retire snprintf replacement or replace with c99-snprintf
-------------------+-------------------------
Reporter: eagle | Type: enhancement
Status: new | Priority: low
Milestone: | Component: lib
Version: | Severity: minor
Keywords: |
-------------------+-------------------------
The snprintf replacement from rra-c-util requires a lot of ongoing
maintenance to compile cleanly with new warning options, and it's unclear
that a replacement snprintf still serves any real portability objective.
Systems without a working snprintf are now fairly old, and I'm considering
dropping it from rra-c-util to reduce maintenance work.
Consider dropping this from INN and just requiring a working snprintf for
INN to build, or if we want to keep it, replace it with c99-snprintf from
https://github.com/weiss/c99-snprintf, which is being (somewhat) actively
maintained. That version probably doesn't compile cleanly with all the
warnings we use, but it's somewhat cleaner code.
--
Ticket URL: <http://inn.eyrie.org/trac/ticket/146>
INN <https://www.eyrie.org/~eagle/software/inn/>
InterNetNews
More information about the inn-bugs
mailing list