summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKevin Smith <git@kismith.co.uk>2010-07-10 22:38:04 (GMT)
committerKevin Smith <git@kismith.co.uk>2010-07-10 22:38:04 (GMT)
commit562eac542159f5ae1fe74eb2e21ee79aa3bc8929 (patch)
tree3742ab1fae806b6037539a2f3bf10f0fcd2cf266 /3rdParty/Boost/src/boost/regex/v4/perl_matcher_common.hpp
parent34ecfccfcdabf268c63c8dc2c36b792d5bea16c8 (diff)
downloadswift-562eac542159f5ae1fe74eb2e21ee79aa3bc8929.zip
swift-562eac542159f5ae1fe74eb2e21ee79aa3bc8929.tar.bz2
Boost patch to allow compilation in Objective-C
Diffstat (limited to '3rdParty/Boost/src/boost/regex/v4/perl_matcher_common.hpp')
-rw-r--r--3rdParty/Boost/src/boost/regex/v4/perl_matcher_common.hpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/3rdParty/Boost/src/boost/regex/v4/perl_matcher_common.hpp b/3rdParty/Boost/src/boost/regex/v4/perl_matcher_common.hpp
index fd439f8..5da53c5 100644
--- a/3rdParty/Boost/src/boost/regex/v4/perl_matcher_common.hpp
+++ b/3rdParty/Boost/src/boost/regex/v4/perl_matcher_common.hpp
@@ -732,10 +732,10 @@ inline bool perl_matcher<BidiIterator, Allocator, traits>::match_assert_backref(
{
// Have we recursed into subexpression "index"?
// If index == 0 then check for any recursion at all, otherwise for recursion to -index-1.
- int id = -index-1;
- if(id >= 10000)
- id = re.get_data().get_id(id);
- result = recursion_stack_position && ((recursion_stack[recursion_stack_position-1].id == id) || (index == 0));
+ int idVar = -index-1;
+ if(idVar >= 10000)
+ idVar = re.get_data().get_id(idVar);
+ result = recursion_stack_position && ((recursion_stack[recursion_stack_position-1].id == idVar) || (index == 0));
pstate = pstate->next.p;
}
return result;