Change 19890 by [EMAIL PROTECTED] on 2003/06/30 08:41:51
int is not UV.
Affected files ...
... //depot/perl/perl.c#497 edit
Differences ...
==== //depot/perl/perl.c#497 (text) ====
Index: perl/perl.c
--- perl/perl.c#496~19889~ Mon Jun 30 01:36:38 2003
+++ perl/perl.c Mon Jun 30 01:41:51 2003
@@ -943,8 +943,8 @@
* --jhi */
char *s;
int i;
- int mask =
- ~(PTRSIZE == 4 ? 3 : PTRSIZE == 8 ? 7 : PTRSIZE == 16 ? 15 : 0);
+ UV mask =
+ ~(UV)(PTRSIZE == 4 ? 3 : PTRSIZE == 8 ? 7 : PTRSIZE == 16 ? 15 : 0);
/* See if all the arguments are contiguous in memory.
* Note that 'contiguous' is a loose term because some
End of Patch.