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

Unified Diff: ppapi/shared_impl/file_growth.cc

Issue 130053003: [Pepper] Wire up append mode writing support of FileIO (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: s/max_written_offsets/file_sizes/g Created 6 years, 11 months 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
« ppapi/shared_impl/file_growth.h ('K') | « ppapi/shared_impl/file_growth.h ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: ppapi/shared_impl/file_growth.cc
diff --git a/ppapi/shared_impl/file_growth.cc b/ppapi/shared_impl/file_growth.cc
index 002bd0fb1c3b1e9c8468af508483c3960fd815c2..5fc7bcce27bd3949ff01b853727b97721b9323aa 100644
--- a/ppapi/shared_impl/file_growth.cc
+++ b/ppapi/shared_impl/file_growth.cc
@@ -21,4 +21,20 @@ FileGrowth::FileGrowth(int64_t max_written_offset,
DCHECK_LE(0, append_mode_write_amount);
}
+FileGrowthMap FileSizeMapToFileGrowthMap(const FileSizeMap& file_sizes) {
+ FileGrowthMap file_growths;
+ for (FileSizeMap::const_iterator it = file_sizes.begin();
+ it != file_sizes.end(); ++it)
+ file_growths[it->first] = FileGrowth(it->second, 0);
+ return file_growths;
+}
+
+FileSizeMap FileGrowthMapToFileSizeMap(const FileGrowthMap& file_growths) {
+ FileSizeMap file_sizes;
+ for (FileGrowthMap::const_iterator it = file_growths.begin();
+ it != file_growths.end(); ++it)
+ file_sizes[it->first] = it->second.max_written_offset;
+ return file_sizes;
+}
+
} // namespace ppapi
« ppapi/shared_impl/file_growth.h ('K') | « ppapi/shared_impl/file_growth.h ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698