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 1
1
name =FastBot2
2
- version =1.0.14
2
+ version =1.1.0
3
3
author =AlexGyver <
[email protected] >
4
4
maintainer =AlexGyver <
[email protected] >
5
5
sentence =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 {
17
17
// освободить память
18
18
void reset () {
19
19
_parser.reset ();
20
+ gson::Entry::reset ();
20
21
}
21
22
22
23
// получить ридер
@@ -32,25 +33,22 @@ class Result : public gson::Entry {
32
33
Result (Result& res) {
33
34
move (res);
34
35
}
35
- Result& operator = (Result& res) {
36
+ Result (Result&& res) noexcept {
36
37
move (res);
37
- return *this ;
38
38
}
39
-
40
- #if __cplusplus >= 201103L
41
- Result (Result&& res) noexcept {
39
+ Result& operator =(Result& res) {
42
40
move (res);
41
+ return *this ;
43
42
}
44
43
Result& operator =(Result&& res) noexcept {
45
44
move (res);
46
45
return *this ;
47
46
}
48
- #endif
49
47
50
48
void move (Result& res) noexcept {
51
49
if (this == &res) return ;
52
50
if (res) {
53
- _parser. move (res._parser );
51
+ _parser = gtl:: move (res._parser );
54
52
*((gson::Entry*)this ) = _parser.getByIndex (res.index ());
55
53
}
56
54
_reader = res._reader ;
You can’t perform that action at this time.
0 commit comments