[KoCo-CVS] [Commit] cjkcodecs/src _iso_2022_jp.c _iso_2022_kr.c
Brought to you by:
perky
From: Hye-Shik C. <pe...@us...> - 2003-06-02 10:36:05
|
perky 03/06/02 03:36:04 Modified: src _iso_2022_jp.c _iso_2022_kr.c Log: Check if 2 bytes are available for double byte characters. Revision Changes Path 1.3 +2 -1 cjkcodecs/src/_iso_2022_jp.c Index: _iso_2022_jp.c =================================================================== RCS file: /cvsroot/koco/cjkcodecs/src/_iso_2022_jp.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- _iso_2022_jp.c 2 Jun 2003 09:27:25 -0000 1.2 +++ _iso_2022_jp.c 2 Jun 2003 10:36:03 -0000 1.3 @@ -26,7 +26,7 @@ * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGE. * - * $Id: _iso_2022_jp.c,v 1.2 2003/06/02 09:27:25 perky Exp $ + * $Id: _iso_2022_jp.c,v 1.3 2003/06/02 10:36:03 perky Exp $ */ #include "codeccommon.h" @@ -220,6 +220,7 @@ if (charset & CHARSET_DOUBLEBYTE) { /* all double byte character sets are in JIS X 0208 here. * this means that we don't distinguish :1978 from :1983. */ + RESERVE_INBUF(2) RESERVE_OUTBUF(1) TRYMAP_DEC(jisx0208, **outbuf, c & 0x7f, (*inbuf)[1] & 0x7f) { 1.4 +2 -1 cjkcodecs/src/_iso_2022_kr.c Index: _iso_2022_kr.c =================================================================== RCS file: /cvsroot/koco/cjkcodecs/src/_iso_2022_kr.c,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- _iso_2022_kr.c 2 Jun 2003 08:43:20 -0000 1.3 +++ _iso_2022_kr.c 2 Jun 2003 10:36:03 -0000 1.4 @@ -26,7 +26,7 @@ * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGE. * - * $Id: _iso_2022_kr.c,v 1.3 2003/06/02 08:43:20 perky Exp $ + * $Id: _iso_2022_kr.c,v 1.4 2003/06/02 10:36:03 perky Exp $ */ #include "codeccommon.h" @@ -214,6 +214,7 @@ if (charset & CHARSET_DOUBLEBYTE) { /* all double byte character sets are in KS X 1001 here */ + RESERVE_INBUF(2) RESERVE_OUTBUF(1) TRYMAP_DEC(ksx1001, **outbuf, c & 0x7f, (*inbuf)[1] & 0x7f){ NEXT(2, 1) |