diff options
| author | Magnus Auvinen <magnus.auvinen@gmail.com> | 2008-03-17 01:22:25 +0000 |
|---|---|---|
| committer | Magnus Auvinen <magnus.auvinen@gmail.com> | 2008-03-17 01:22:25 +0000 |
| commit | 412958bae395c50892ce390b84e309ce827e9b13 (patch) | |
| tree | 56414d7e04fc78dc4c0c4ac6e0a33e26d305d04a | |
| parent | 9adbff91f1d89b2ded69280b207b2042c8ad6bfc (diff) | |
| download | zcatch-412958bae395c50892ce390b84e309ce827e9b13.tar.gz zcatch-412958bae395c50892ce390b84e309ce827e9b13.zip | |
fixed åäö in chat
| -rw-r--r-- | src/engine/e_system.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/engine/e_system.c b/src/engine/e_system.c index 15f4bf7b..fa4ba459 100644 --- a/src/engine/e_system.c +++ b/src/engine/e_system.c @@ -876,8 +876,9 @@ void str_format(char *buffer, int buffer_size, const char *format, ...) /* makes sure that the string only contains the characters between 32 and 127 */ -void str_sanitize_strong(char *str) +void str_sanitize_strong(char *str_in) { + unsigned char *str = (unsigned char *)str_in; while(*str) { *str &= 0x7f; @@ -888,8 +889,9 @@ void str_sanitize_strong(char *str) } /* makes sure that the string only contains the characters between 32 and 255 + \r\n\t */ -void str_sanitize(char *str) +void str_sanitize(char *str_in) { + unsigned char *str = (unsigned char *)str_in; while(*str) { if(*str < 32 && !(*str == '\r') && !(*str == '\n') && !(*str == '\t')) |