summaryrefslogtreecommitdiff
path: root/amiga
diff options
context:
space:
mode:
authorChris Young <chris@unsatisfactorysoftware.co.uk>2012-11-10 16:05:48 +0000
committerChris Young <chris@unsatisfactorysoftware.co.uk>2012-11-10 16:05:48 +0000
commit41ed8e3da349e362799e2f5821abcfc6440ae487 (patch)
treec44fe43886a18eb205a31a632665473f98f18d41 /amiga
parenta79e0988174c51b44e9e549d8026e38ad4839e1a (diff)
downloadnetsurf-41ed8e3da349e362799e2f5821abcfc6440ae487.tar.gz
netsurf-41ed8e3da349e362799e2f5821abcfc6440ae487.tar.bz2
Pass UTF-8 text length for conversion
Diffstat (limited to 'amiga')
-rwxr-xr-xamiga/clipboard.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/amiga/clipboard.c b/amiga/clipboard.c
index 8ecc4ef30..b24c2da65 100755
--- a/amiga/clipboard.c
+++ b/amiga/clipboard.c
@@ -256,9 +256,7 @@ bool gui_add_to_clipboard(const char *text, size_t length, bool space,
if(nsoption_bool(utf8_clipboard)) {
WriteChunkBytes(iffh,text,length);
} else {
- buffer = ami_utf8_easy(text);
-
- if(buffer) {
+ if(utf8_to_local_encoding(text, length, &buffer) == UTF8_CONVERT_OK) {
char *p;
p = buffer;