commit - bb595bff79eda45b10cf0538b93e2ec72c3db495
commit + 0046c1fe9ca72ed024c8562d51e2b320f7968915
blob - d96c37a25006265c253db20873b406fa8fc8bebd
blob + 10d0c0010f5028b63b95669ba5b52d8a0995ce48
--- ge.c
+++ ge.c
#include <errno.h>
#include <fcntl.h>
#include <getopt.h>
+#include <locale.h>
#include <libgen.h>
#include <signal.h>
#include <string.h>
char path[PATH_MAX];
int ch;
+ setlocale(LC_CTYPE, "");
+
logger_init();
conf.port = 1965;
conf.protos = TLS_PROTOCOL_TLSv1_2 | TLS_PROTOCOL_TLSv1_3;
blob - e650737ba4036ad8f2cf7994a5f65969befe2e8f
blob + 984b32829ee5ff2866e6ff3bf9df8de3d5e189a3
--- gg.c
+++ gg.c
#include <assert.h>
#include <ctype.h>
#include <errno.h>
+#include <locale.h>
#include <string.h>
enum debug {
int ch, code;
const char *errstr;
+ setlocale(LC_CTYPE, "");
+
while ((ch = getopt(argc, argv, "23C:d:H:K:NP:T:")) != -1) {
switch (ch) {
case '2':
blob - af4d9cf95cbba64d5fa5b2754b10ab3aee0e16d8
blob + a0f6b970abe5a313e0e5cdd7d82ae9ae858c6ec2
--- gmid.c
+++ gmid.c
#include <errno.h>
#include <fcntl.h>
#include <getopt.h>
+#include <locale.h>
#include <libgen.h>
#include <limits.h>
#include <grp.h>
int i, ch, conftest = 0;
int pidfd, old_ipv6, old_port;
+ setlocale(LC_CTYPE, "");
+
logger_init();
init_config();