Skip to content

Commit 18cb706

Browse files
committed
Further adjustments
1 parent fea2ec3 commit 18cb706

File tree

5 files changed

+8
-52
lines changed

5 files changed

+8
-52
lines changed

src/AsyncEventSource.cpp

-6
Original file line numberDiff line numberDiff line change
@@ -358,12 +358,6 @@ void AsyncEventSourceClient::set_max_inflight_bytes(size_t value) {
358358

359359
void AsyncEventSource::authorizeConnect(ArAuthorizeConnectHandler cb) {
360360
AsyncAuthorizationMiddleware *m = new AsyncAuthorizationMiddleware(401, cb);
361-
if (!m) {
362-
#ifdef ESP32
363-
log_e("Failed to allocate");
364-
#endif
365-
return;
366-
}
367361
m->_freeOnRemoval = true;
368362
addMiddleware(m);
369363
}

src/AsyncWebSocket.cpp

+2-14
Original file line numberDiff line numberDiff line change
@@ -1270,23 +1270,11 @@ void AsyncWebSocket::handleRequest(AsyncWebServerRequest *request) {
12701270
}
12711271

12721272
AsyncWebSocketMessageBuffer *AsyncWebSocket::makeBuffer(size_t size) {
1273-
AsyncWebSocketMessageBuffer *buffer = new AsyncWebSocketMessageBuffer(size);
1274-
if (buffer->length() != size) {
1275-
delete buffer;
1276-
return nullptr;
1277-
} else {
1278-
return buffer;
1279-
}
1273+
return new AsyncWebSocketMessageBuffer(size);
12801274
}
12811275

12821276
AsyncWebSocketMessageBuffer *AsyncWebSocket::makeBuffer(const uint8_t *data, size_t size) {
1283-
AsyncWebSocketMessageBuffer *buffer = new AsyncWebSocketMessageBuffer(data, size);
1284-
if (buffer->length() != size) {
1285-
delete buffer;
1286-
return nullptr;
1287-
} else {
1288-
return buffer;
1289-
}
1277+
return new AsyncWebSocketMessageBuffer(data, size);
12901278
}
12911279

12921280
/*

src/Middleware.cpp

-6
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,6 @@ AsyncMiddlewareChain::~AsyncMiddlewareChain() {
1414

1515
void AsyncMiddlewareChain::addMiddleware(ArMiddlewareCallback fn) {
1616
AsyncMiddlewareFunction *m = new AsyncMiddlewareFunction(fn);
17-
if (!m) {
18-
#ifdef ESP32
19-
log_e("Failed to allocate");
20-
#endif
21-
return;
22-
}
2317
m->_freeOnRemoval = true;
2418
_middlewares.emplace_back(m);
2519
}

src/WebHandlers.cpp

-6
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,6 @@ AsyncWebHandler &AsyncWebHandler::setFilter(ArRequestFilterFunction fn) {
1313
AsyncWebHandler &AsyncWebHandler::setAuthentication(const char *username, const char *password, AsyncAuthType authMethod) {
1414
if (!_authMiddleware) {
1515
_authMiddleware = new AsyncAuthenticationMiddleware();
16-
if (!_authMiddleware) {
17-
#ifdef ESP32
18-
log_e("Failed to allocate");
19-
#endif
20-
return *this;
21-
}
2216
_authMiddleware->_freeOnRemoval = true;
2317
addMiddleware(_authMiddleware);
2418
}

src/WebServer.cpp

+6-20
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,6 @@ const char *fs::FileOpenMode::append = "a";
3030

3131
AsyncWebServer::AsyncWebServer(uint16_t port) : _server(port) {
3232
_catchAllHandler = new AsyncCallbackWebHandler();
33-
if (!_catchAllHandler) {
34-
#ifdef ESP32
35-
log_e("Failed to allocate");
36-
#endif
37-
return;
38-
}
3933
_server.onClient(
4034
[](void *s, AsyncClient *c) {
4135
if (c == NULL) {
@@ -168,21 +162,15 @@ AsyncStaticWebHandler &AsyncWebServer::serveStatic(const char *uri, fs::FS &fs,
168162
}
169163

170164
void AsyncWebServer::onNotFound(ArRequestHandlerFunction fn) {
171-
if (_catchAllHandler) {
172-
_catchAllHandler->onRequest(fn);
173-
}
165+
_catchAllHandler->onRequest(fn);
174166
}
175167

176168
void AsyncWebServer::onFileUpload(ArUploadHandlerFunction fn) {
177-
if (_catchAllHandler) {
178-
_catchAllHandler->onUpload(fn);
179-
}
169+
_catchAllHandler->onUpload(fn);
180170
}
181171

182172
void AsyncWebServer::onRequestBody(ArBodyHandlerFunction fn) {
183-
if (_catchAllHandler) {
184-
_catchAllHandler->onBody(fn);
185-
}
173+
_catchAllHandler->onBody(fn);
186174
}
187175

188176
AsyncWebHandler &AsyncWebServer::catchAllHandler() const {
@@ -193,9 +181,7 @@ void AsyncWebServer::reset() {
193181
_rewrites.clear();
194182
_handlers.clear();
195183

196-
if (_catchAllHandler) {
197-
_catchAllHandler->onRequest(NULL);
198-
_catchAllHandler->onUpload(NULL);
199-
_catchAllHandler->onBody(NULL);
200-
}
184+
_catchAllHandler->onRequest(NULL);
185+
_catchAllHandler->onUpload(NULL);
186+
_catchAllHandler->onBody(NULL);
201187
}

0 commit comments

Comments
 (0)