summaryrefslogtreecommitdiff
path: root/utf8.c
diff options
context:
space:
mode:
authorVadim Konovalov <vkonovalov@lucent.com>2002-04-29 01:54:31 +0400
committerJarkko Hietaniemi <jhi@iki.fi>2002-04-28 18:23:52 +0000
commit42165d2726b8a0b9ded4dc56d733154af8784b90 (patch)
treef8f97761be1750e2b255e51aa49d6eca14bdbc55 /utf8.c
parentb5135157c621a585113d0c5008db555122aa49b3 (diff)
downloadperl-42165d2726b8a0b9ded4dc56d733154af8784b90.tar.gz
WinCE many fixes
Message-ID: <00bf01c1eedd$c0c62a00$d25cc3d9@vad> p4raw-id: //depot/perl@16251
Diffstat (limited to 'utf8.c')
-rw-r--r--utf8.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/utf8.c b/utf8.c
index c2818c82fa..472a89fa04 100644
--- a/utf8.c
+++ b/utf8.c
@@ -1348,6 +1348,15 @@ Perl_to_utf8_case(pTHX_ U8 *p, U8* ustrp, STRLEN *lenp, SV **swashp, char *norma
HE *he;
SV *val;
+#if defined(UNDER_CE) && defined(MIPS)
+/*strange: compiler complaints that I redefine macro UVXf and points where
+ it was first defined. I copied line from there without any changes.
+ Nothing should change.
+ But when I do not do this, there is an error on a line with
+ Perl_newSVpvf(aTHX_ "%04"UVXf, uv1)
+*/
+#define UVXf "lX" /**/
+#endif
if ((hv = get_hv(special, FALSE)) &&
(keysv = sv_2mortal(Perl_newSVpvf(aTHX_ "%04"UVXf, uv1))) &&
(he = hv_fetch_ent(hv, keysv, FALSE, 0)) &&