Path: blob/main/ftp/ftpproxy/files/patch-src_lib.c
16461 views
--- src/lib.c.orig 2003-07-11 16:34:46 UTC1+++ src/lib.c2@@ -76,9 +76,9 @@ static int _init_upper()3upper[c] = 'A' + (c - 'a');45DEBUG( fprintf (stderr, "init umlaute\n"); )6- upper[c = (unsigned char) '�'] = '�';7- upper[c = (unsigned char) '�'] = '�';8- upper[c = (unsigned char) '�'] = '�';9+ upper[c = (unsigned char) '\xe4'] = '\xc4';10+ upper[c = (unsigned char) '\xf6'] = '\xd6';11+ upper[c = (unsigned char) '\xfc'] = '\xdc';1213DEBUG( fprintf (stderr, "init upper[] complete\n"); )14return (0);15@@ -97,9 +97,9 @@ static int _init_lower()16lower[c] = 'a' + (c - 'A');1718DEBUG( fprintf (stderr, "init umlaute\n"); )19- lower[c = (unsigned char) '�'] = '�';20- lower[c = (unsigned char) '�'] = '�';21- lower[c = (unsigned char) '�'] = '�';22+ lower[c = (unsigned char) '\xc4'] = '\xe4';23+ lower[c = (unsigned char) '\xd6'] = '\xf6';24+ lower[c = (unsigned char) '\xdc'] = '\xfc';2526DEBUG( fprintf (stderr, "init upper[] complete\n"); )27return (0);28@@ -140,8 +140,8 @@ int islowercase(unsigned int c)2930char *strlwr(char *string)31{32- unsigned int c;33- unsigned char *p;34+ char c;35+ char *p;3637if (lower['0'] == 0)38_init_lower();39@@ -156,8 +156,8 @@ char *strlwr(char *string)4041char *strupr(char *string)42{43- unsigned int c;44- unsigned char *p;45+ char c;46+ char *p;4748if (upper['0'] == 0)49_init_upper();50@@ -183,7 +183,7 @@ char *skip_ws(char *string)51char *noctrl(char *buffer)52{53int len, i;54- unsigned char *p;55+ char *p;5657if ((p = buffer) == NULL)58return (NULL);59@@ -201,8 +201,8 @@ char *noctrl(char *buffer)6061char *get_word(char **from, char *to, int maxlen)62{63- unsigned int c;64- unsigned char *p;65+ char c;66+ char *p;67int k;6869maxlen -= 2;707172