Signed-off-by: Markus Armbruster
---
include/qemu-common.h | 3 ++
util/Makefile.objs| 2 +-
util/unicode.c| 100 ++
3 files changed, 104 insertions(+), 1 deletion(-)
create mode 100644 util/unicode.c
diff --git a/include/qemu-com
On 03/22/13 10:23, Markus Armbruster wrote:
> Laszlo Ersek writes:
>> On 03/14/13 18:49, Markus Armbruster wrote:
>>> +{
>>> +static int min_cp[5] = { 0x80, 0x800, 0x1, 0x20, 0x400 };
>>> +const unsigned char *p;
>>> +unsigned byte, mask, len, i;
>>> +int cp;
>>> +
>>>
Laszlo Ersek writes:
> I've (re-)read the UTF-8 article in wikipedia now... comments below
>
> On 03/14/13 18:49, Markus Armbruster wrote:
>
>> diff --git a/util/unicode.c b/util/unicode.c
>> new file mode 100644
>> index 000..954bcf7
>
>> +/**
>> + * mod_utf8_codepoint:
>> + * @s: string enc
I've (re-)read the UTF-8 article in wikipedia now... comments below
On 03/14/13 18:49, Markus Armbruster wrote:
> diff --git a/util/unicode.c b/util/unicode.c
> new file mode 100644
> index 000..954bcf7
> +/**
> + * mod_utf8_codepoint:
> + * @s: string encoded in modified UTF-8
> + * @n: max
Signed-off-by: Markus Armbruster
---
include/qemu-common.h | 3 ++
util/Makefile.objs| 1 +
util/unicode.c| 96 +++
3 files changed, 100 insertions(+)
create mode 100644 util/unicode.c
diff --git a/include/qemu-common.h b/include/qe