Use references instead of pointers whenver possible

This commit is contained in:
Thomas Basler
2023-12-12 13:26:07 +01:00
parent 8fb43fedf8
commit e95afbf2cc
103 changed files with 305 additions and 302 deletions

View File

@@ -1,6 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2022 Thomas Basler and others
* Copyright (C) 2022-2023 Thomas Basler and others
*/
#include "WebApi_mqtt.h"
#include "Configuration.h"
@@ -11,11 +11,11 @@
#include "helper.h"
#include <AsyncJson.h>
void WebApiMqttClass::init(AsyncWebServer* server)
void WebApiMqttClass::init(AsyncWebServer& server)
{
using std::placeholders::_1;
_server = server;
_server = &server;
_server->on("/api/mqtt/status", HTTP_GET, std::bind(&WebApiMqttClass::onMqttStatus, this, _1));
_server->on("/api/mqtt/config", HTTP_GET, std::bind(&WebApiMqttClass::onMqttAdminGet, this, _1));