diff options
author | Alexander Tkachev | 2016-05-27 01:09:10 +0600 |
---|---|---|
committer | Alexander Tkachev | 2016-08-24 16:07:55 +0600 |
commit | 83b349a033d71e92e292d1f1da0578d557ec6411 (patch) | |
tree | abd13bd11ddb7ffd6640d37afe137868703e04f8 /backends/cloud/dropbox/dropboxstorage.h | |
parent | 24007c029b53a5f4502ee1c48c5244b8cf8099ce (diff) | |
download | scummvm-rg350-83b349a033d71e92e292d1f1da0578d557ec6411.tar.gz scummvm-rg350-83b349a033d71e92e292d1f1da0578d557ec6411.tar.bz2 scummvm-rg350-83b349a033d71e92e292d1f1da0578d557ec6411.zip |
CLOUD: Make OneDriveStorage::download() work fine
Well, it takes two API calls instead of one now, but there are no
problems with expired token because of it.
This commit changes Storage::streamFile() to pass NetworkReadStream *
through callback.
Diffstat (limited to 'backends/cloud/dropbox/dropboxstorage.h')
-rw-r--r-- | backends/cloud/dropbox/dropboxstorage.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/backends/cloud/dropbox/dropboxstorage.h b/backends/cloud/dropbox/dropboxstorage.h index 4f1e6cd48a..dd082b25f1 100644 --- a/backends/cloud/dropbox/dropboxstorage.h +++ b/backends/cloud/dropbox/dropboxstorage.h @@ -71,7 +71,7 @@ public: virtual int32 upload(Common::String path, Common::ReadStream *contents, BoolCallback callback) { return -1; } //TODO /** Returns pointer to Networking::NetworkReadStream. */ - virtual Networking::NetworkReadStream *streamFile(Common::String path); + virtual int32 streamFile(Common::String path, ReadStreamCallback callback); /** Calls the callback when finished. */ virtual int32 download(Common::String remotePath, Common::String localPath, BoolCallback callback); |