aboutsummaryrefslogtreecommitdiff
path: root/backends/cloud/onedrive/onedrivetokenrefresher.h
diff options
context:
space:
mode:
authorAlexander Tkachev2016-05-27 01:09:10 +0600
committerAlexander Tkachev2016-08-24 16:07:55 +0600
commit83b349a033d71e92e292d1f1da0578d557ec6411 (patch)
treeabd13bd11ddb7ffd6640d37afe137868703e04f8 /backends/cloud/onedrive/onedrivetokenrefresher.h
parent24007c029b53a5f4502ee1c48c5244b8cf8099ce (diff)
downloadscummvm-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/onedrive/onedrivetokenrefresher.h')
-rw-r--r--backends/cloud/onedrive/onedrivetokenrefresher.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/backends/cloud/onedrive/onedrivetokenrefresher.h b/backends/cloud/onedrive/onedrivetokenrefresher.h
index 976851282e..58b7dcedb4 100644
--- a/backends/cloud/onedrive/onedrivetokenrefresher.h
+++ b/backends/cloud/onedrive/onedrivetokenrefresher.h
@@ -52,7 +52,7 @@ public:
virtual void setHeaders(Common::Array<Common::String> &headers) { _headers = headers; }
virtual void addHeader(Common::String header) { _headers.push_back(header); }
virtual void addPostField(Common::String field) { _innerRequest->addPostField(field); }
- virtual Networking::NetworkReadStream *execute();
+ virtual Cloud::Storage::RequestReadStreamPair execute();
};
} //end of namespace OneDrive