Opened 3 years ago

#146 new enhancement

Retire snprintf replacement or replace with c99-snprintf

Reported by: eagle Owned by:
Priority: low Milestone:
Component: lib Version:
Severity: minor Keywords:
Cc:

Description

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.

Change History (0)

Note: See TracTickets for help on using tickets.