Skip to content

Commit 3c9a527

Browse files
committed
Minor tweaks
1 parent bd7d98d commit 3c9a527

1 file changed

Lines changed: 14 additions & 6 deletions

File tree

src/ReactiveArduinoBases.h

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,8 @@ template <typename T>
118118
void ObserverList<T>::RemoveAll()
119119
{
120120
Node *node;
121-
while (_head != nullptr) {
121+
while (_head != nullptr)
122+
{
122123
node = _head;
123124
_head = _head->_next;
124125
delete node;
@@ -130,7 +131,10 @@ void ObserverList<T>::Add(IObserver<T>* obj)
130131
{
131132
Node *node = new Node(obj);
132133
if (_head)
133-
_tail = _tail->_next = node;
134+
{
135+
_tail->_next = node;
136+
_tail = node;
137+
}
134138
else
135139
_head = _tail = node;
136140
}
@@ -140,8 +144,10 @@ void ObserverList<T>::Remove(IObserver<T>* obj)
140144
{
141145
Node *last = nullptr;
142146
Node *node = _head;
143-
while (node != nullptr) {
144-
if (node->_obj == obj) {
147+
while (node != nullptr)
148+
{
149+
if (node->_obj == obj)
150+
{
145151
if (last)
146152
last->_next = node->_next;
147153
else
@@ -167,7 +173,8 @@ template <typename T>
167173
void ObserverList<T>::OnNext(T value) const
168174
{
169175
Node *node = _head;
170-
while (node != nullptr) {
176+
while (node != nullptr)
177+
{
171178
node->_obj->OnNext(value);
172179
node = node->_next;
173180
}
@@ -177,7 +184,8 @@ template <typename T>
177184
void ObserverList<T>::OnComplete() const
178185
{
179186
Node *node = _head;
180-
while (node != nullptr) {
187+
while (node != nullptr)
188+
{
181189
node->_obj->OnComplete();
182190
node = node->_next;
183191
}

0 commit comments

Comments
 (0)