[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [tyndur-devel] [PATCH] libc: Strings aus breiten Zeichen in readline() benutzen
Am Donnerstag, 28. Mai 2009 10:22 schrieb Antoine Kaufmann:
> * libc: Strings aus breiten Zeichen in readline() benutzen intern, da
> das ganze sonst äusserst mühsam wird mit Multibyte-Zeichen wenn
> beispielsweise wortweise Navigation eingabaut werden soll.
>
> Signed-off-by: Antoine Kaufmann <toni@xxxxxxxxxx>
> ---
> src/modules/lib/readline.c | 178
> +++++++++++++++++--------------------------- 1 files changed, 68
> insertions(+), 110 deletions(-)
>
> diff --git a/src/modules/lib/readline.c b/src/modules/lib/readline.c
> index b2df3fc..79a0cfe 100644
> --- a/src/modules/lib/readline.c
> +++ b/src/modules/lib/readline.c
> @@ -492,36 +436,41 @@ again:
> }
> }
>
> - memset(buffer, 0, BUFFER_SIZE);
> + memset(buffer, 0, BUFFER_SIZE * sizeof(wchar_t));
Hier könnte man noch ein wmemset draus machen.
Ansonsten sehe ich im Moment kein Problem mehr.