Refactored "--help" to support multi-byte character locales when word wrapping, and clear all "splint" and "flawfinder" warnings.

This commit is contained in:
Andrew Wood
2023-07-29 21:32:34 +01:00
parent 907b449c6b
commit 34fe796806
10 changed files with 569 additions and 193 deletions
+12 -8
View File
@@ -29,22 +29,26 @@
#else
# define _(String) minigettext (String)
# define N_(String) (String)
# define setlocale minisetlocale
# ifdef HAVE_LOCALE_H
# include <locale.h>
# else
# define setlocale minisetlocale
# ifndef LC_ALL
# define LC_ALL ""
# endif
# endif
# define bindtextdomain minibindtextdomain
# define textdomain minitextdomain
# ifndef LC_ALL
# define LC_ALL ""
# endif
#endif
#ifdef __cplusplus
extern "C" {
#endif
char *minisetlocale(char *, char *);
char *minibindtextdomain(char *, char *);
char *minitextdomain(char *);
char *minigettext(char *);
char *minisetlocale(const char *, const char *);
char *minibindtextdomain(const char *, const char *);
char *minitextdomain(const char *);
char *minigettext(const char *);
#ifdef __cplusplus
}