File tree Expand file tree Collapse file tree 2 files changed +6
-8
lines changed Expand file tree Collapse file tree 2 files changed +6
-8
lines changed Original file line number Diff line number Diff line change 11name =FastBot2
2- version =1.0.14
2+ version =1.1.0
33author =AlexGyver <alex@alexgyver.ru>
44maintainer =AlexGyver <alex@alexgyver.ru>
55sentence =Fast and universal Arduino/ESP8266/ESP32 library for Telegram bot
Original file line number Diff line number Diff line change @@ -17,6 +17,7 @@ class Result : public gson::Entry {
1717 // освободить память
1818 void reset () {
1919 _parser.reset ();
20+ gson::Entry::reset ();
2021 }
2122
2223 // получить ридер
@@ -32,25 +33,22 @@ class Result : public gson::Entry {
3233 Result (Result& res) {
3334 move (res);
3435 }
35- Result& operator = (Result& res) {
36+ Result (Result&& res) noexcept {
3637 move (res);
37- return *this ;
3838 }
39-
40- #if __cplusplus >= 201103L
41- Result (Result&& res) noexcept {
39+ Result& operator =(Result& res) {
4240 move (res);
41+ return *this ;
4342 }
4443 Result& operator =(Result&& res) noexcept {
4544 move (res);
4645 return *this ;
4746 }
48- #endif
4947
5048 void move (Result& res) noexcept {
5149 if (this == &res) return ;
5250 if (res) {
53- _parser. move (res._parser );
51+ _parser = gtl:: move (res._parser );
5452 *((gson::Entry*)this ) = _parser.getByIndex (res.index ());
5553 }
5654 _reader = res._reader ;
You can’t perform that action at this time.
0 commit comments