Index: chrome/browser/printing/print_dialog_cloud.cc |
diff --git a/chrome/browser/printing/print_dialog_cloud.cc b/chrome/browser/printing/print_dialog_cloud.cc |
index d3a263631d0605aabd30c50ff3b6a1ed1fd722c0..c15c2a6e9dee78e4b348a2e5ae7ebb7ab12a4d4b 100644 |
--- a/chrome/browser/printing/print_dialog_cloud.cc |
+++ b/chrome/browser/printing/print_dialog_cloud.cc |
@@ -254,8 +254,7 @@ void CloudPrintDataSender::SendPrintData() { |
std::string base64_data; |
base::Base64Encode( |
- base::StringPiece(reinterpret_cast<const char*>(data_->front()), |
- data_->size()), |
+ base::StringPiece(data_->front_as<char>(), data_->size()), |
&base64_data); |
std::string header("data:"); |
header.append(file_type_); |