diff options
author | Craig A. Berry <craigberry@mac.com> | 2000-12-30 12:10:02 -0600 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 2000-12-31 18:04:41 +0000 |
commit | a9df0fa173c94eb7135b996fc82864998ce6dfd4 (patch) | |
tree | e219a1ece68632b280071cc8895552cad5621402 /sv.c | |
parent | 4b1e50d9fa18ee4261f92ca053be5f6c17c8db66 (diff) | |
download | perl-a9df0fa173c94eb7135b996fc82864998ce6dfd4.tar.gz |
Pacify picky VMS compiler.
Subject: perl@8269, whiny Compaq C compiler, unsigned expressions
Message-Id: <200012310010.CAA09719@tiku.hut.fi>
p4raw-id: //depot/perl@8284
Diffstat (limited to 'sv.c')
-rw-r--r-- | sv.c | 18 |
1 files changed, 12 insertions, 6 deletions
@@ -4663,17 +4663,23 @@ Perl_sv_eq(pTHX_ register SV *sv1, register SV *sv2) if (SvUTF8(sv1)) { (void)utf8_to_bytes((U8*)(pv1 = savepvn(pv1, cur1)), &cur1); - if (cur1 < 0) { - Safefree(pv1); - return 0; + { + IV scur1 = cur1; + if (scur1 < 0) { + Safefree(pv1); + return 0; + } } pv1tmp = TRUE; } else { (void)utf8_to_bytes((U8*)(pv2 = savepvn(pv2, cur2)), &cur2); - if (cur2 < 0) { - Safefree(pv2); - return 0; + { + IV scur2 = cur2; + if (scur2 < 0) { + Safefree(pv2); + return 0; + } } pv2tmp = TRUE; } |