BString::Append(, int32) methods have been broken in r26378. A local

variable "length" shadowed the "length" parameter.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26554 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Ingo Weinhold
2008-07-21 23:21:47 +00:00
parent 6df047777a
commit f974514476
+2 -2
View File
@@ -396,7 +396,7 @@ BString&
BString::Append(const BString& string, int32 length)
{
if (&string != this) {
int32 length = min_clamp0(length, string.Length());
length = min_clamp0(length, string.Length());
if (length > 0)
_DoAppend(string.fPrivateData, length);
}
@@ -408,7 +408,7 @@ BString&
BString::Append(const char* string, int32 length)
{
if (string) {
int32 length = strlen_clamp(string, length);
length = strlen_clamp(string, length);
if (length > 0)
_DoAppend(string, length);
}