mirror of
https://github.com/me-no-dev/ESPAsyncWebServer.git
synced 2025-09-29 15:50:56 +02:00
Check for null
This commit is contained in:
@@ -590,7 +590,10 @@ class AsyncMiddlewareChain {
|
|||||||
m->_freeOnRemoval = true;
|
m->_freeOnRemoval = true;
|
||||||
_middlewares.emplace_back(m);
|
_middlewares.emplace_back(m);
|
||||||
}
|
}
|
||||||
void addMiddleware(AsyncMiddleware* middleware) { _middlewares.emplace_back(middleware); }
|
void addMiddleware(AsyncMiddleware* middleware) {
|
||||||
|
if (middleware)
|
||||||
|
_middlewares.emplace_back(middleware);
|
||||||
|
}
|
||||||
void addMiddlewares(std::vector<AsyncMiddleware*> middlewares) {
|
void addMiddlewares(std::vector<AsyncMiddleware*> middlewares) {
|
||||||
for (AsyncMiddleware* m : middlewares)
|
for (AsyncMiddleware* m : middlewares)
|
||||||
addMiddleware(m);
|
addMiddleware(m);
|
||||||
|
Reference in New Issue
Block a user