Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1180)

Unified Diff: webrtc/base/base64.cc

Issue 2539153002: Add vector<uint8_t> to Base64 decoded data types. (Closed)
Patch Set: Created 4 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« webrtc/base/base64.h ('K') | « webrtc/base/base64.h ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: webrtc/base/base64.cc
diff --git a/webrtc/base/base64.cc b/webrtc/base/base64.cc
index 116e5717a2543a7de4aa6f2d3f24166c60200bdb..425b467e10b6a95ae228d48909b28409c4a29be0 100644
--- a/webrtc/base/base64.cc
+++ b/webrtc/base/base64.cc
@@ -201,6 +201,15 @@ bool Base64::DecodeFromArray(const char* data, size_t len, DecodeFlags flags,
data_used);
}
+bool Base64::DecodeFromArray(const char* data,
+ size_t len,
+ DecodeFlags flags,
+ vector<uint8_t>* result,
+ size_t* data_used) {
+ return DecodeFromArrayTemplate<vector<uint8_t> >(data, len, flags, result,
+ data_used);
sprang_webrtc 2016/12/14 08:43:04 It's actually allowed to write DecodeFromArrayTemp
johan 2016/12/14 10:21:15 Done
+}
+
template<typename T>
bool Base64::DecodeFromArrayTemplate(const char* data, size_t len,
DecodeFlags flags, T* result,
« webrtc/base/base64.h ('K') | « webrtc/base/base64.h ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698