File tree Expand file tree Collapse file tree 1 file changed +7
-1
lines changed
remote_config/src/android Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change 16
16
#define FIREBASE_REMOTE_CONFIG_CLIENT_CPP_SRC_ANDROID_REMOTE_CONFIG_ANDROID_H_
17
17
18
18
#include " firebase/app.h"
19
+ #include " app/meta/move.h"
19
20
#include " app/src/mutex.h"
20
21
#include " app/src/reference_count.h"
21
22
#include " app/src/reference_counted_future_impl.h"
22
23
#include " app/src/util_android.h"
24
+ #include " app/src/include/firebase/internal/common.h"
23
25
#include " firebase/future.h"
24
26
#include " remote_config/src/include/firebase/remote_config.h"
25
27
@@ -91,7 +93,11 @@ class RemoteConfigInternal {
91
93
92
94
void SaveTmpKeysToDefault (std::vector<std::string> tmp_default_keys) {
93
95
MutexLock lock (default_key_mutex_);
94
- default_keys_ = std::move (tmp_default_keys);
96
+ #if defined(FIREBASE_USE_MOVE_OPERATORS)
97
+ default_keys_ = firebase::Move (tmp_default_keys);
98
+ #else
99
+ default_keys_ = tmp_default_keys;
100
+ #endif // FIREBASE_USE_MOVE_OPERATORS
95
101
}
96
102
97
103
private:
You can’t perform that action at this time.
0 commit comments