[KoCo-CVS] [Commit] KoreanCodecs/src _koco.c koco_stream.h
Brought to you by:
perky
From: Hye-Shik C. <pe...@us...> - 2003-01-02 07:41:24
|
perky 03/01/01 23:41:23 Modified: src _koco.c koco_stream.h Log: o finalizer -> packer o make 'readline_packer' function static. Revision Changes Path 1.25 +5 -5 KoreanCodecs/src/_koco.c Index: _koco.c =================================================================== RCS file: /cvsroot/koco/KoreanCodecs/src/_koco.c,v retrieving revision 1.24 retrieving revision 1.25 diff -u -r1.24 -r1.25 --- _koco.c 2 Jan 2003 03:45:15 -0000 1.24 +++ _koco.c 2 Jan 2003 07:41:23 -0000 1.25 @@ -1,10 +1,10 @@ /* - * _koco.c - $Revision: 1.24 $ + * _koco.c - $Revision: 1.25 $ * * KoreanCodecs C Implementations * * Author : Hye-Shik Chang <pe...@Fr...> - * Date : $Date: 2003/01/02 03:45:15 $ + * Date : $Date: 2003/01/02 07:41:23 $ * Created : 15 March 2002 * * This file is part of KoreanCodecs. @@ -24,7 +24,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -static char *version = "$Revision: 1.24 $"; +static char *version = "$Revision: 1.25 $"; #include "Python.h" @@ -32,7 +32,7 @@ typedef struct _streaminfo { int state; PyObject* (*decoder)(state_t*, char*, int slen, int errtype, - PyObject* (*finalizer)(const Py_UNICODE *, int)); + PyObject* (*packer)(const Py_UNICODE *, int)); } streaminfo; #define STATE_EXIST 0x100 @@ -167,6 +167,6 @@ } /* - * $Id: _koco.c,v 1.24 2003/01/02 03:45:15 perky Exp $ + * $Id: _koco.c,v 1.25 2003/01/02 07:41:23 perky Exp $ * ex: ts=8 sts=4 et */ 1.11 +10 -10 KoreanCodecs/src/koco_stream.h Index: koco_stream.h =================================================================== RCS file: /cvsroot/koco/KoreanCodecs/src/koco_stream.h,v retrieving revision 1.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- koco_stream.h 2 Jan 2003 07:31:47 -0000 1.10 +++ koco_stream.h 2 Jan 2003 07:41:23 -0000 1.11 @@ -1,10 +1,10 @@ /* - * euckr_stream.c - $Revision: 1.10 $ + * euckr_stream.c - $Revision: 1.11 $ * * KoreanCodecs EUC-KR StreamReader C Implementation * * Author : Hye-Shik Chang <pe...@Fr...> - * Date : $Date: 2003/01/02 07:31:47 $ + * Date : $Date: 2003/01/02 07:41:23 $ * Created : 28 April 2002 * * This file is part of KoreanCodecs. @@ -32,7 +32,7 @@ static PyObject * __euc_kr_decode( state_t *state, char *s, int slen, int errtype, - PyObject* (*finalizer)(const Py_UNICODE *, int) + PyObject* (*packer)(const Py_UNICODE *, int) ) { unsigned char *srccur, *srcend; Py_UNICODE *destptr, *destcur, code; @@ -125,7 +125,7 @@ *(destcur++) = *srccur; } - r = finalizer(destptr, destcur-destptr); + r = packer(destptr, destcur-destptr); out: PyMem_Del(destptr); return r; @@ -134,7 +134,7 @@ static PyObject * __cp949_decode( state_t *state, char *s, int slen, int errtype, - PyObject* (*finalizer)(const Py_UNICODE *, int) + PyObject* (*packer)(const Py_UNICODE *, int) ) { unsigned char *srccur, *srcend; Py_UNICODE *destptr, *destcur, code; @@ -275,14 +275,14 @@ *(destcur++) = *srccur; } - r = finalizer(destptr, destcur-destptr); + r = packer(destptr, destcur-destptr); out: PyMem_Del(destptr); return r; } -PyObject* -readline_finalizer(const Py_UNICODE *data, int datalen) +static PyObject* +readline_packer(const Py_UNICODE *data, int datalen) { const Py_UNICODE *linestart = data; PyObject *list, *uobj; @@ -561,7 +561,7 @@ r = stnfo->decoder( &(stnfo->state), PyString_AS_STRING(tmp), PyString_GET_SIZE(tmp), errtype, - readline_finalizer + readline_packer ); Py_DECREF(tmp); @@ -608,6 +608,6 @@ }; /* - * $Id: koco_stream.h,v 1.10 2003/01/02 07:31:47 perky Exp $ + * $Id: koco_stream.h,v 1.11 2003/01/02 07:41:23 perky Exp $ * ex: ts=8 sts=4 et */ |