+++ Python-2.5-wince/Modules/cPickle.c Sun Sep 24 23:37:30 2006 @@ -40,7 +40,7 @@ PyDoc_STRVAR(cPickle_module_documentatio #define STRING 'S' #define BINSTRING 'T' #define SHORT_BINSTRING 'U' -#define UNICODE 'V' +#define PICKLE_UNICODE 'V' #define BINUNICODE 'X' #define APPEND 'a' #define BUILD 'b' @@ -1294,7 +1294,7 @@ save_unicode(Picklerobject *self, PyObje if (!self->bin) { char *repr_str; - static char string = UNICODE; + static char string = PICKLE_UNICODE; repr = modified_EncodeRawUnicodeEscape( PyUnicode_AS_UNICODE(args), PyUnicode_GET_SIZE(args)); @@ -4505,7 +4505,7 @@ load(Unpicklerobject *self) continue; #ifdef Py_USING_UNICODE - case UNICODE: + case PICKLE_UNICODE: if (load_unicode(self) < 0) break; continue; @@ -4895,7 +4895,7 @@ noload(Unpicklerobject *self) continue; #ifdef Py_USING_UNICODE - case UNICODE: + case PICKLE_UNICODE: if (load_unicode(self) < 0) break; continue;