diff --git a/arangod/RestHandler/RestBatchHandler.cpp b/arangod/RestHandler/RestBatchHandler.cpp index be7f90155e..8e70d5887e 100644 --- a/arangod/RestHandler/RestBatchHandler.cpp +++ b/arangod/RestHandler/RestBatchHandler.cpp @@ -228,9 +228,6 @@ Handler::status_t RestBatchHandler::execute () { // error generateError(HttpResponse::BAD, TRI_ERROR_HTTP_BAD_PARAMETER, "invalid multipart message received"); LOG_WARNING("received a corrupted multipart message"); -#ifdef TRI_ENABLE_MAINTAINER_MODE - LOG_WARNING("We tried to analyse this:\n %s", _request->body()); -#endif return status_t(Handler::HANDLER_FAILED); } @@ -241,14 +238,14 @@ Handler::status_t RestBatchHandler::execute () { const size_t partLength = helper.foundLength; const char* headerStart = partStart; - char* bodyStart = 0; + char* bodyStart = nullptr; size_t headerLength = 0; size_t bodyLength = 0; // assume Windows linebreak \r\n\r\n as delimiter char* p = strstr((char*) headerStart, "\r\n\r\n"); - if (p != 0 && p + 4 <= partEnd) { + if (p != nullptr && p + 4 <= partEnd) { headerLength = p - partStart; bodyStart = p + 4; bodyLength = partEnd - bodyStart; @@ -257,7 +254,7 @@ Handler::status_t RestBatchHandler::execute () { // test Unix linebreak p = strstr((char*) headerStart, "\n\n"); - if (p != 0 && p + 2 <= partEnd) { + if (p != nullptr && p + 2 <= partEnd) { headerLength = p - partStart; bodyStart = p + 2; bodyLength = partEnd - bodyStart; @@ -272,7 +269,7 @@ Handler::status_t RestBatchHandler::execute () { LOG_TRACE("part header is: %s", string(headerStart, headerLength).c_str()); HttpRequest* request = new HttpRequest(_request->connectionInfo(), headerStart, headerLength, _request->compatibility(), false); - if (request == 0) { + if (request == nullptr) { generateError(HttpResponse::SERVER_ERROR, TRI_ERROR_OUT_OF_MEMORY); return status_t(Handler::HANDLER_FAILED); diff --git a/lib/Basics/StringBuffer.h b/lib/Basics/StringBuffer.h index 257080870b..9ddd764f67 100644 --- a/lib/Basics/StringBuffer.h +++ b/lib/Basics/StringBuffer.h @@ -520,10 +520,7 @@ namespace triagens { //////////////////////////////////////////////////////////////////////////////// StringBuffer& appendText (std::string const& str) { - int res = TRI_AppendString2StringBuffer(&_buffer, str.c_str(), str.length()); - if (res != TRI_ERROR_NO_ERROR) { - THROW_ARANGO_EXCEPTION(res); - } + TRI_AppendString2StringBuffer(&_buffer, str.c_str(), str.length()); return *this; }