That looks fine to me. It may also make sense to get rid of the PARAMS macro entirely (a separate change), if standalone libintl et al aren't expected to support pre-1989 C any more. Thanks, Roland