]> Kevux Git Server - fll/commit
Bugfix: If the first character has a width greater than one then F_utf_fragment is...
authorKevin Day <kevin@kevux.org>
Fri, 1 Mar 2024 05:01:24 +0000 (23:01 -0600)
committerKevin Day <kevin@kevux.org>
Fri, 1 Mar 2024 05:04:15 +0000 (23:04 -0600)
commit23c483e13777e4fa341f553e183e0217dbac91af
treee7ebd80ae049bcaadc33c01487f0f5cac313f377
parent945efb339124b09c9a3f5a6be7b09e0df6dfd75e
Bugfix: If the first character has a width greater than one then F_utf_fragment is incorrectly returned when using quotes.

A F_utf_fragment is incorrectly when writing a string that would use quotes and that first character has a width greater than one.

The code is incrementing the string by 1.
This should instead be incrementing by the character width.
The loop itself should increment by the character width as well.

This bug has been exposed by unit tests.
level_1/fl_fss/c/private-fss.c