[KoCo-CVS] [Commit] cjkcodecs/src _utf_7.c
Brought to you by:
perky
From: Hye-Shik C. <pe...@us...> - 2003-07-12 18:28:43
|
perky 03/07/12 11:28:42 Modified: src _utf_7.c Log: Detect low surrogate correctly. Revision Changes Path 1.3 +2 -2 cjkcodecs/src/_utf_7.c Index: _utf_7.c =================================================================== RCS file: /cvsroot/koco/cjkcodecs/src/_utf_7.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- _utf_7.c 12 Jul 2003 05:22:23 -0000 1.2 +++ _utf_7.c 12 Jul 2003 18:28:42 -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: _utf_7.c,v 1.2 2003/07/12 05:22:23 perky Exp $ + * $Id: _utf_7.c,v 1.3 2003/07/12 18:28:42 perky Exp $ */ #include "codeccommon.h" @@ -266,7 +266,7 @@ } #if Py_UNICODE_SIZE == 4 case 4: - if (DSTATE_GETUPENDING2(state) >> 10 == 0xdc00 >> 10) + if (DSTATE_GETUPENDING2(state) >> 10 != 0xdc00 >> 10) return 1; OUT1(0x10000 + (((ucs4_t)DSTATE_GETUPENDING1(state) - 0xd800) << 10) + (DSTATE_GETUPENDING2(state) - 0xdc00)) |