Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit cf289cef authored by Lukas Wunner's avatar Lukas Wunner Committed by Matt Fleming
Browse files

lib/ucs2_string: Speed up ucs2_utf8size()



No need to calculate the string length on every loop iteration.

Signed-off-by: default avatarLukas Wunner <lukas@wunner.de>
Cc: Peter Jones <pjones@redhat.com>
Signed-off-by: default avatarMatt Fleming <matt@codeblueprint.co.uk>
parent d520dd1f
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -56,7 +56,7 @@ ucs2_utf8size(const ucs2_char_t *src)
	unsigned long i;
	unsigned long j = 0;

	for (i = 0; i < ucs2_strlen(src); i++) {
	for (i = 0; src[i]; i++) {
		u16 c = src[i];

		if (c >= 0x800)