| 146 | |
| 147 | |
| 148 | bool Foam::string::removeTrailing(const char character) |
| 149 | { |
| 150 | bool changed = false; |
| 151 | |
| 152 | string::size_type nChar = size(); |
| 153 | if (character && nChar > 1 && operator[](nChar-1) == character) |
| 154 | { |
| 155 | resize(nChar-1); |
| 156 | changed = true; |
| 157 | } |
| 158 | |
| 159 | return changed; |
| 160 | } |
| 161 | |
| 162 | |
| 163 | Foam::string Foam::string::removeTrailing(const char character) const |
no test coverage detected