mirror of
https://github.com/libretro/scummvm.git
synced 2025-01-21 01:05:59 +00:00
CLOUD: Fix GCC Unused Variable Warning.
This variable is not used as the constructors for the storage type classes store the resulting objects into the Cloud Manager using replaceStorage(this) instead.
This commit is contained in:
parent
ae4f96f7ba
commit
b779f20502
@ -253,27 +253,24 @@ void CloudManager::setStorageLastSync(uint32 index, Common::String date) {
|
||||
void CloudManager::connectStorage(uint32 index, Common::String code) {
|
||||
freeStorages();
|
||||
|
||||
Storage *storage = nullptr;
|
||||
switch (index) {
|
||||
case kStorageDropboxId:
|
||||
storage = new Dropbox::DropboxStorage(code);
|
||||
new Dropbox::DropboxStorage(code);
|
||||
break;
|
||||
case kStorageOneDriveId:
|
||||
storage = new OneDrive::OneDriveStorage(code);
|
||||
new OneDrive::OneDriveStorage(code);
|
||||
break;
|
||||
case kStorageGoogleDriveId:
|
||||
storage = new GoogleDrive::GoogleDriveStorage(code);
|
||||
new GoogleDrive::GoogleDriveStorage(code);
|
||||
break;
|
||||
case kStorageBoxId:
|
||||
storage = new Box::BoxStorage(code);
|
||||
new Box::BoxStorage(code);
|
||||
break;
|
||||
}
|
||||
// in these constructors Storages request token using the passed code
|
||||
// when the token is received, they call replaceStorage()
|
||||
// or removeStorage(), if some error occurred
|
||||
// thus, no memory leak happens
|
||||
|
||||
// FIXME: storage is set, but never used. Should it be returned from this function for class variable _storages?
|
||||
}
|
||||
|
||||
Networking::Request *CloudManager::listDirectory(Common::String path, Storage::ListDirectoryCallback callback, Networking::ErrorCallback errorCallback, bool recursive) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user