Преглед на файлове

AK: Make StringBuilder::appendf() pre-allocate the format string length.

Andreas Kling преди 6 години
родител
ревизия
30b0e5f82e
променени са 1 файла, в които са добавени 1 реда и са изтрити 0 реда
  1. 1 0
      AK/StringBuilder.cpp

+ 1 - 0
AK/StringBuilder.cpp

@@ -52,6 +52,7 @@ void StringBuilder::appendf(const char* fmt, ...)
 {
 {
     va_list ap;
     va_list ap;
     va_start(ap, fmt);
     va_start(ap, fmt);
+    will_append(strlen(fmt));
     appendvf(fmt, ap);
     appendvf(fmt, ap);
     va_end(ap);
     va_end(ap);
 }
 }