Alright - no attachments on the list :) here it is inline:
--- F:\CVS\PHP.NET\php4\ext\standard\reg2.c 2002-11-14 02:31:11.000000000 +0100 +++ F:\CVS\PHP.NET\php4\ext\standard\reg.c 2002-11-14 01:53:56.000000000 +0100 @@ -365,7 +365,7 @@ walkbuf = &buf[tmp + subs[0].rm_so]; walk = replace; while (*walk) - if ('\\' == *walk && isdigit(walk[1]) && walk[1] - '0' <= re.re_nsub) { + if ('\\' == *walk && isdigit(walk[1]) && walk[1] - '0' +<=((char) re.re_nsub)) { if (subs[walk[1] - '0'].rm_so > -1 && subs[walk[1] - '0'].rm_eo > -1 /* this next case shouldn't happen. it does. */ && subs[walk[1] - '0'].rm_so <= subs[walk[1] - '0'].rm_eo) { -- Maxim Maletsky [EMAIL PROTECTED] On Thu, 14 Nov 2002 02:49:06 +0100 Maxim Maletsky <[EMAIL PROTECTED]> wrote: > > I've patched a tiny "signed/unsigned mismatch" warning in > ext/standard/reg.c. I based on what a similar line (343) was doing. > > Someone with karma double-check and commit. > > > > > -- > Maxim Maletsky > [EMAIL PROTECTED] > -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, visit: http://www.php.net/unsub.php