Changeset 23707 for main/trunk/greenstone2/runtime-src/src
- Timestamp:
- 2011-02-15T19:23:25+13:00 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone2/runtime-src/src/recpt/formattools.cpp
r23515 r23707 1748 1748 text_t::const_iterator here = text.begin(); 1749 1749 text_t::const_iterator end = text.end(); 1750 1751 char startbracket = '['; 1752 char endbracket = ']'; 1753 1754 char bracket = startbracket; 1750 1755 while (here != end) { 1751 if (*here == '[') return true; 1756 if (*here == bracket) { 1757 if(bracket == startbracket) { 1758 // seen a [, next look for a ] to confirm it's metadata 1759 bracket = endbracket; 1760 } else if(bracket == endbracket) { 1761 // found [ ... ] in text, so we think it includes metadata 1762 return true; 1763 } 1764 } 1752 1765 ++here; 1753 1766 }
Note:
See TracChangeset
for help on using the changeset viewer.