aboutsummaryrefslogtreecommitdiffstats
path: root/src/charset.c
diff options
context:
space:
mode:
authorMax Kellermann <max@duempel.org>2008-10-02 19:01:02 +0200
committerMax Kellermann <max@duempel.org>2008-10-02 19:01:02 +0200
commitee9951222c4f0e3970466f6aba2e42dea21a6cdc (patch)
treee02b7d1ae6b5078df340485e1b81861a0aab9e12 /src/charset.c
parentb693269fd9740a3074b84da5645f6bd9daa6486e (diff)
downloadmpd-ee9951222c4f0e3970466f6aba2e42dea21a6cdc.tar.gz
mpd-ee9951222c4f0e3970466f6aba2e42dea21a6cdc.tar.xz
mpd-ee9951222c4f0e3970466f6aba2e42dea21a6cdc.zip
charset: renamed my_strlen() to utf8_width()
my_strlen() is a bad name for the function, since the return value is not a length, but a visible width on the screen. Rename it to utf8_width() and change its return type to "unsigned".
Diffstat (limited to 'src/charset.c')
-rw-r--r--src/charset.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/charset.c b/src/charset.c
index 41269f38b..aaec39c72 100644
--- a/src/charset.c
+++ b/src/charset.c
@@ -34,14 +34,14 @@ charset_init(bool disable)
noconvert = disable;
}
-size_t
-my_strlen(const char *str)
+unsigned
+utf8_width(const char *str)
{
assert(str != NULL);
if (g_utf8_validate(str, -1, NULL)) {
size_t len = g_utf8_strlen(str, -1);
- size_t width = 0;
+ unsigned width = 0;
gunichar c;
while (len--) {