aboutsummaryrefslogtreecommitdiff
path: root/vendor/librune/lib/utf8/u8set.c
diff options
context:
space:
mode:
authorThomas Voss <mail@thomasvoss.com> 2024-01-27 23:26:42 +0100
committerThomas Voss <mail@thomasvoss.com> 2024-01-27 23:26:42 +0100
commit679f7928e27a95e559eb3a69febf0c6336e40234 (patch)
treeaf9c5bb35253086eb8e3ad3d7774e7349b3beefe /vendor/librune/lib/utf8/u8set.c
parentfd502fd87b40ae7f60314d8d9009f739f1c5fcf3 (diff)
Bump librune
Diffstat (limited to 'vendor/librune/lib/utf8/u8set.c')
-rw-r--r--vendor/librune/lib/utf8/u8set.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/vendor/librune/lib/utf8/u8set.c b/vendor/librune/lib/utf8/u8set.c
index 0dfba2c..6c57991 100644
--- a/vendor/librune/lib/utf8/u8set.c
+++ b/vendor/librune/lib/utf8/u8set.c
@@ -5,7 +5,7 @@
#include "internal/common.h"
size_t
-u8set(const char8_t *s, rune ch, size_t n)
+u8set(char8_t *s, rune ch, size_t n)
{
int m;
char8_t buf[U8_LEN_MAX];
@@ -13,12 +13,12 @@ u8set(const char8_t *s, rune ch, size_t n)
if (n == 0)
return 0;
if (ch <= _1B_MAX) {
- memset((char *)s, ch, n);
+ memset(s, ch, n);
return n;
}
m = rtou8(buf, ch, sizeof(buf));
for (size_t i = 0; i < n; i += m)
- memcpy((char *)s + i, buf, m);
+ memcpy(s + i, buf, m);
return n - n % m;
}