| Index: compiled/String.h |
| =================================================================== |
| --- a/compiled/String.h |
| +++ b/compiled/String.h |
| @@ -260,17 +260,17 @@ |
| inline DependentString operator "" _str(const String::value_type* str, |
| String::size_type len) |
| { |
| return DependentString(str, len); |
| } |
| inline void String_assert_writable(bool isWritable) |
| { |
| - assert(isWritable, u"Writing access to a read-only string"_str); |
| + assert2(isWritable, u"Writing access to a read-only string"_str); |
| } |
| class OwnedString : public String |
| { |
| private: |
| void grow(size_type additionalSize) |
| { |
| OwnedString newValue(length() + additionalSize); |
| @@ -343,28 +343,28 @@ |
| return *this; |
| } |
| void append(const value_type* source, size_type sourceLen) |
| { |
| if (!sourceLen) |
| return; |
| - assert(source, u"Null buffer passed to OwnedString.append()"_str); |
| + assert2(source, u"Null buffer passed to OwnedString.append()"_str); |
| size_t oldLength = length(); |
| grow(sourceLen); |
| std::memcpy(mBuf + oldLength, source, sizeof(value_type) * sourceLen); |
| } |
| void append(const char* source, size_type sourceLen) |
| { |
| if (!sourceLen) |
| return; |
| - assert(source, u"Null buffer passed to OwnedString.append()"_str); |
| + assert2(source, u"Null buffer passed to OwnedString.append()"_str); |
| size_t oldLength = length(); |
| grow(sourceLen); |
| for (size_t i = 0; i < sourceLen; i++) |
| mBuf[oldLength + i] = source[i]; |
| } |
| void append(const String& str) |
| { |