Skip to content

Commit 9075876

Browse files
victimsninokirkshoop
authored andcommitted
Remove unnecessary this capture for subjectss
1 parent ec38393 commit 9075876

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

Rx/v2/src/rxcpp/subjects/rx-behavior.hpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -91,11 +91,11 @@ class behavior
9191

9292
observable<T> get_observable() const {
9393
auto keepAlive = s;
94-
return make_observable_dynamic<T>([keepAlive, this](subscriber<T> o){
94+
return make_observable_dynamic<T>([keepAlive](subscriber<T> o){
9595
if (keepAlive.get_subscription().is_subscribed()) {
96-
o.on_next(get_value());
96+
o.on_next(keepAlive.get_value());
9797
}
98-
keepAlive.add(s.get_subscriber(), std::move(o));
98+
keepAlive.add(keepAlive.get_subscriber(), std::move(o));
9999
});
100100
}
101101
};

Rx/v2/src/rxcpp/subjects/rx-replaysubject.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -169,8 +169,8 @@ class replay
169169

170170
observable<T> get_observable() const {
171171
auto keepAlive = s;
172-
auto observable = make_observable_dynamic<T>([keepAlive, this](subscriber<T> o){
173-
for (auto&& value: get_values()) {
172+
auto observable = make_observable_dynamic<T>([keepAlive](subscriber<T> o){
173+
for (auto&& value: keepAlive.get_values()) {
174174
o.on_next(value);
175175
}
176176
keepAlive.add(keepAlive.get_subscriber(), std::move(o));

0 commit comments

Comments
 (0)