Index: chrome/browser/printing/print_preview_data_service.cc |
diff --git a/chrome/browser/printing/print_preview_data_service.cc b/chrome/browser/printing/print_preview_data_service.cc |
index 4f6c1e94447ea0b1828dd2f1df300cfc06d3a277..1dd26be780b6aaba64edefefc667ebd860e7e826 100644 |
--- a/chrome/browser/printing/print_preview_data_service.cc |
+++ b/chrome/browser/printing/print_preview_data_service.cc |
@@ -30,12 +30,13 @@ class PrintPreviewDataStore : public base::RefCounted<PrintPreviewDataStore> { |
PrintPreviewDataStore() {} |
// Get the preview page for the specified |index|. |
- void GetPreviewDataForIndex(int index, |
- scoped_refptr<base::RefCountedBytes>* data) { |
+ void GetPreviewDataForIndex( |
+ int index, |
+ scoped_refptr<base::RefCountedBytes>* data) const { |
if (IsInvalidIndex(index)) |
return; |
- PreviewPageDataMap::iterator it = page_data_map_.find(index); |
+ PreviewPageDataMap::const_iterator it = page_data_map_.find(index); |
if (it != page_data_map_.end()) |
*data = it->second.get(); |
} |
@@ -50,7 +51,7 @@ class PrintPreviewDataStore : public base::RefCounted<PrintPreviewDataStore> { |
} |
// Returns the available draft page count. |
- int GetAvailableDraftPageCount() { |
+ int GetAvailableDraftPageCount() const { |
int page_data_map_size = page_data_map_.size(); |
if (base::ContainsKey(page_data_map_, |
printing::COMPLETE_PREVIEW_DOCUMENT_INDEX)) |
@@ -95,7 +96,7 @@ PrintPreviewDataService::~PrintPreviewDataService() { |
void PrintPreviewDataService::GetDataEntry( |
int32_t preview_ui_id, |
int index, |
- scoped_refptr<base::RefCountedBytes>* data_bytes) { |
+ scoped_refptr<base::RefCountedBytes>* data_bytes) const { |
*data_bytes = nullptr; |
PreviewDataStoreMap::const_iterator it = data_store_map_.find(preview_ui_id); |
if (it != data_store_map_.end()) |
@@ -119,7 +120,8 @@ void PrintPreviewDataService::RemoveEntry(int32_t preview_ui_id) { |
data_store_map_.erase(preview_ui_id); |
} |
-int PrintPreviewDataService::GetAvailableDraftPageCount(int32_t preview_ui_id) { |
+int PrintPreviewDataService::GetAvailableDraftPageCount( |
+ int32_t preview_ui_id) const { |
PreviewDataStoreMap::const_iterator it = data_store_map_.find(preview_ui_id); |
return (it == data_store_map_.end()) ? |
0 : it->second->GetAvailableDraftPageCount(); |