Running clang-format on alloy.
All except x64_sequences, which needs work.
This commit is contained in:
@@ -9,19 +9,16 @@
|
||||
|
||||
#include <alloy/string_buffer.h>
|
||||
|
||||
using namespace alloy;
|
||||
namespace alloy {
|
||||
|
||||
|
||||
StringBuffer::StringBuffer(size_t initial_capacity) :
|
||||
buffer_(0), capacity_(0), offset_(0) {
|
||||
StringBuffer::StringBuffer(size_t initial_capacity)
|
||||
: buffer_(0), capacity_(0), offset_(0) {
|
||||
capacity_ = MAX(initial_capacity, 1024);
|
||||
buffer_ = (char*)xe_calloc(capacity_);
|
||||
buffer_[0] = 0;
|
||||
}
|
||||
|
||||
StringBuffer::~StringBuffer() {
|
||||
xe_free(buffer_);
|
||||
}
|
||||
StringBuffer::~StringBuffer() { xe_free(buffer_); }
|
||||
|
||||
void StringBuffer::Reset() {
|
||||
offset_ = 0;
|
||||
@@ -37,8 +34,8 @@ void StringBuffer::Append(const char* format, ...) {
|
||||
|
||||
void StringBuffer::AppendVarargs(const char* format, va_list args) {
|
||||
while (true) {
|
||||
int len = xevsnprintfa(
|
||||
buffer_ + offset_, capacity_ - offset_ - 1, format, args);
|
||||
int len =
|
||||
xevsnprintfa(buffer_ + offset_, capacity_ - offset_ - 1, format, args);
|
||||
if (len == -1) {
|
||||
size_t old_capacity = capacity_;
|
||||
capacity_ = capacity_ * 2;
|
||||
@@ -58,17 +55,13 @@ void StringBuffer::AppendBytes(const uint8_t* buffer, size_t length) {
|
||||
capacity_ = MAX(capacity_ * 2, capacity_ + length);
|
||||
buffer_ = (char*)xe_realloc(buffer_, old_capacity, capacity_);
|
||||
}
|
||||
xe_copy_memory(
|
||||
buffer_ + offset_, capacity_ - offset_,
|
||||
buffer, length);
|
||||
xe_copy_memory(buffer_ + offset_, capacity_ - offset_, buffer, length);
|
||||
offset_ += length;
|
||||
buffer_[offset_] = 0;
|
||||
}
|
||||
|
||||
const char* StringBuffer::GetString() const {
|
||||
return buffer_;
|
||||
}
|
||||
const char* StringBuffer::GetString() const { return buffer_; }
|
||||
|
||||
char* StringBuffer::ToString() {
|
||||
return xestrdupa(buffer_);
|
||||
}
|
||||
char* StringBuffer::ToString() { return xestrdupa(buffer_); }
|
||||
|
||||
} // namespace alloy
|
||||
|
||||
Reference in New Issue
Block a user