aboutsummaryrefslogtreecommitdiffstats
path: root/wsutil/unicode-utils.h
diff options
context:
space:
mode:
Diffstat (limited to 'wsutil/unicode-utils.h')
-rw-r--r--wsutil/unicode-utils.h18
1 files changed, 11 insertions, 7 deletions
diff --git a/wsutil/unicode-utils.h b/wsutil/unicode-utils.h
index a9d5318f6b..7b29d8460a 100644
--- a/wsutil/unicode-utils.h
+++ b/wsutil/unicode-utils.h
@@ -25,21 +25,25 @@
#ifndef __UNICODEUTIL_H__
#define __UNICODEUTIL_H__
-#include "ws_symbol_export.h"
-
-#ifdef _WIN32
-
#include "config.h"
+#include "ws_symbol_export.h"
+
#include <glib.h>
-#include <windows.h>
-#include <tchar.h>
-#include <wchar.h>
/**
* @file Unicode convenience routines.
*/
+WS_DLL_PUBLIC
+int ws_utf8_char_len(guint8 ch);
+
+#ifdef _WIN32
+
+#include <windows.h>
+#include <tchar.h>
+#include <wchar.h>
+
/** Given a UTF-8 string, convert it to UTF-16. This is meant to be used
* to convert between GTK+ 2.x (UTF-8) to Windows (UTF-16).
*