From 45b194d1e77b45e722f370f53e96b606e5e752a5 Mon Sep 17 00:00:00 2001 From: Kalle Olavi Niemitalo Date: Sun, 20 Aug 2006 17:29:03 +0300 Subject: [PATCH] ECMAScript: Fix previous careless SEE changes. --- src/ecmascript/see/input.c | 4 ++-- src/ecmascript/see/input.h | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/ecmascript/see/input.c b/src/ecmascript/see/input.c index 38048ac21..477dc6b49 100644 --- a/src/ecmascript/see/input.c +++ b/src/ecmascript/see/input.c @@ -112,8 +112,8 @@ append_unicode_to_SEE_string(struct SEE_interpreter *interp, * surrogate range? */ SEE_string_addch(str, u); } else if (u <= 0x10FFFF) { - SEE_string_addch(0xD800 + ((u - 0x10000) >> 10)); - SEE_string_addch(0xDC00 + (u & 0x3FF)); + SEE_string_addch(str, 0xD800 + ((u - 0x10000) >> 10)); + SEE_string_addch(str, 0xDC00 + (u & 0x3FF)); } else { /* str->interpreter exists but is not documented, so don't * use it; use a separate @interp parameter instead. diff --git a/src/ecmascript/see/input.h b/src/ecmascript/see/input.h index 05e355864..7fd719c55 100644 --- a/src/ecmascript/see/input.h +++ b/src/ecmascript/see/input.h @@ -1,6 +1,8 @@ #ifndef EL__ECMASCRIPT_SEE_INPUT_H #define EL__ECMASCRIPT_SEE_INPUT_H +#include "intl/charsets.h" + struct SEE_interpreter; struct SEE_string; struct SEE_value;