perky 02/04/26 01:21:54
Modified: src _koco.c hangul.c
Log:
- Reduce syntax warnings on Visual C++
Revision Changes Path
1.13 +5 -5 KoreanCodecs/src/_koco.c
Index: _koco.c
===================================================================
RCS file: /cvsroot/koco/KoreanCodecs/src/_koco.c,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- _koco.c 18 Apr 2002 21:45:02 -0000 1.12
+++ _koco.c 26 Apr 2002 08:21:54 -0000 1.13
@@ -4,14 +4,14 @@
* KoreanCodecs C Implementations
*
* Author : Hye-Shik Chang <pe...@fa...>
- * Date : $Date: 2002/04/18 21:45:02 $
+ * Date : $Date: 2002/04/26 08:21:54 $
* Created : 15 March 2002
*
- * $Revision: 1.12 $
+ * $Revision: 1.13 $
*/
static char *version =
-"$Id: _koco.c,v 1.12 2002/04/18 21:45:02 perky Exp $";
+"$Id: _koco.c,v 1.13 2002/04/26 08:21:54 perky Exp $";
#define UNIFIL 0xfffd
@@ -144,7 +144,7 @@
destcur = destptr = PyMem_New(unsigned char, arglen*2+1);
for (srccur = argptr, srcend = argptr + arglen; srccur < srcend; srccur++) {
if (*srccur <= 0x7F)
- *(destcur++) = *srccur;
+ *(destcur++) = (unsigned char)*srccur;
else
if((decbuf = _ksc5601_encode(*srccur)) == 0) {
switch (errtype) {
@@ -274,7 +274,7 @@
destcur = destptr = PyMem_New(unsigned char, arglen*2+1);
for (srccur = argptr, srcend = argptr + arglen; srccur < srcend; srccur++) {
if (*srccur <= 0x7F)
- *(destcur++) = *srccur;
+ *(destcur++) = (unsigned char)*srccur;
else {
decbuf = _ksc5601_encode(*srccur);
if (!decbuf)
1.7 +10 -6 KoreanCodecs/src/hangul.c
Index: hangul.c
===================================================================
RCS file: /cvsroot/koco/KoreanCodecs/src/hangul.c,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- hangul.c 26 Apr 2002 08:03:18 -0000 1.6
+++ hangul.c 26 Apr 2002 08:21:54 -0000 1.7
@@ -4,14 +4,14 @@
* KoreanCodecs Hangul Module C Implementation
*
* Author : Hye-Shik Chang <pe...@fa...>
- * Date : $Date: 2002/04/26 08:03:18 $
+ * Date : $Date: 2002/04/26 08:21:54 $
* Created : 25 April 2002
*
- * $Revision: 1.6 $
+ * $Revision: 1.7 $
*/
static char *version =
-"$Id: hangul.c,v 1.6 2002/04/26 08:03:18 perky Exp $";
+"$Id: hangul.c,v 1.7 2002/04/26 08:21:54 perky Exp $";
#include "Python.h"
@@ -86,7 +86,8 @@
/* END MARKER */
{ 0, 0, NOMULTI, {0,} },
};
-#undef J_C, J_J, J_CJ, M_J, NOMULTI, CODE
+#undef NOMULTI
+#undef CODE
static jamotype *jamo_chosung[NCHOSUNG], *jamo_jungsung[NJUNGSUNG], *jamo_jongsung[NJONGSUNG];
@@ -557,8 +558,11 @@
*(fcur++) = *fmt;
}
-#undef PROCESSSUFFIX, PROCESSSUFFIX_IDA
-#undef HAS_FINAL, HAS_FINAL_OR_NOTSYL
+/* these were written separatedly for win32 compilers */
+#undef PROCESSSUFFIX
+#undef PROCESSSUFFIX_IDA
+#undef HAS_FINAL
+#undef HAS_FINAL_OR_NOTSYL
Py_DECREF(r);
r = PyUnicode_FromUnicode(fmtout, fcur-fmtout);
|