summaryrefslogtreecommitdiff
path: root/mg.c
diff options
context:
space:
mode:
authorGurusamy Sarathy <gsar@cpan.org>1998-03-17 01:10:54 +0000
committerGurusamy Sarathy <gsar@cpan.org>1998-03-17 01:10:54 +0000
commitd9f975991d53b93e15d703c5e48ae9aea5162637 (patch)
treedd1d9b7620f3ee9a37e547299d2cc978c5114674 /mg.c
parentac4c12e7aee90d31d5da776601addbfd9d738a5a (diff)
downloadperl-d9f975991d53b93e15d703c5e48ae9aea5162637.tar.gz
[asperl] add a part of AS patch#14, backout incomplete variable
name changes for gcc. Builds and tests under VC/BC once again. p4raw-id: //depot/asperl@830
Diffstat (limited to 'mg.c')
-rw-r--r--mg.c54
1 files changed, 27 insertions, 27 deletions
diff --git a/mg.c b/mg.c
index 6466b314db..29fe0a403a 100644
--- a/mg.c
+++ b/mg.c
@@ -289,18 +289,18 @@ magic_len(SV *sv, MAGIC *mg)
register I32 paren;
register char *s;
register I32 i;
- register REGEXP *prx;
+ register REGEXP *rx;
char *t;
switch (*mg->mg_ptr) {
case '1': case '2': case '3': case '4':
case '5': case '6': case '7': case '8': case '9': case '&':
- if (curpm && (prx = curpm->op_pmregexp)) {
+ if (curpm && (rx = curpm->op_pmregexp)) {
paren = atoi(mg->mg_ptr);
getparen:
- if (paren <= prx->nparens &&
- (s = prx->startp[paren]) &&
- (t = prx->endp[paren]))
+ if (paren <= rx->nparens &&
+ (s = rx->startp[paren]) &&
+ (t = rx->endp[paren]))
{
i = t - s;
if (i >= 0)
@@ -309,25 +309,25 @@ magic_len(SV *sv, MAGIC *mg)
}
return 0;
case '+':
- if (curpm && (prx = curpm->op_pmregexp)) {
- paren = prx->lastparen;
+ if (curpm && (rx = curpm->op_pmregexp)) {
+ paren = rx->lastparen;
if (paren)
goto getparen;
}
return 0;
case '`':
- if (curpm && (prx = curpm->op_pmregexp)) {
- if ((s = prx->subbeg) && prx->startp[0]) {
- i = prx->startp[0] - s;
+ if (curpm && (rx = curpm->op_pmregexp)) {
+ if ((s = rx->subbeg) && rx->startp[0]) {
+ i = rx->startp[0] - s;
if (i >= 0)
return i;
}
}
return 0;
case '\'':
- if (curpm && (prx = curpm->op_pmregexp)) {
- if (prx->subend && (s = prx->endp[0])) {
- i = prx->subend - s;
+ if (curpm && (rx = curpm->op_pmregexp)) {
+ if (rx->subend && (s = rx->endp[0])) {
+ i = rx->subend - s;
if (i >= 0)
return i;
}
@@ -353,7 +353,7 @@ magic_get(SV *sv, MAGIC *mg)
register I32 paren;
register char *s;
register I32 i;
- register REGEXP *prx;
+ register REGEXP *rx;
char *t;
switch (*mg->mg_ptr) {
@@ -457,16 +457,16 @@ magic_get(SV *sv, MAGIC *mg)
break;
case '1': case '2': case '3': case '4':
case '5': case '6': case '7': case '8': case '9': case '&':
- if (curpm && (prx = curpm->op_pmregexp)) {
+ if (curpm && (rx = curpm->op_pmregexp)) {
/*
* Pre-threads, this was paren = atoi(GvENAME((GV*)mg->mg_obj));
* XXX Does the new way break anything?
*/
paren = atoi(mg->mg_ptr);
getparen:
- if (paren <= prx->nparens &&
- (s = prx->startp[paren]) &&
- (t = prx->endp[paren]))
+ if (paren <= rx->nparens &&
+ (s = rx->startp[paren]) &&
+ (t = rx->endp[paren]))
{
i = t - s;
getrx:
@@ -478,7 +478,7 @@ magic_get(SV *sv, MAGIC *mg)
}
sv_setpvn(sv,s,i);
if (tainting)
- tainted = was_tainted || RX_MATCH_TAINTED(prx);
+ tainted = was_tainted || RX_MATCH_TAINTED(rx);
break;
}
}
@@ -486,26 +486,26 @@ magic_get(SV *sv, MAGIC *mg)
sv_setsv(sv,&sv_undef);
break;
case '+':
- if (curpm && (prx = curpm->op_pmregexp)) {
- paren = prx->lastparen;
+ if (curpm && (rx = curpm->op_pmregexp)) {
+ paren = rx->lastparen;
if (paren)
goto getparen;
}
sv_setsv(sv,&sv_undef);
break;
case '`':
- if (curpm && (prx = curpm->op_pmregexp)) {
- if ((s = prx->subbeg) && prx->startp[0]) {
- i = prx->startp[0] - s;
+ if (curpm && (rx = curpm->op_pmregexp)) {
+ if ((s = rx->subbeg) && rx->startp[0]) {
+ i = rx->startp[0] - s;
goto getrx;
}
}
sv_setsv(sv,&sv_undef);
break;
case '\'':
- if (curpm && (prx = curpm->op_pmregexp)) {
- if (prx->subend && (s = prx->endp[0])) {
- i = prx->subend - s;
+ if (curpm && (rx = curpm->op_pmregexp)) {
+ if (rx->subend && (s = rx->endp[0])) {
+ i = rx->subend - s;
goto getrx;
}
}