Index: printing/printing_context.cc |
diff --git a/printing/printing_context.cc b/printing/printing_context.cc |
index c7f22a5003d30292edc910e508f677cd00c8e122..d2b1e688838f83eb003114360afb409257619b95 100644 |
--- a/printing/printing_context.cc |
+++ b/printing/printing_context.cc |
@@ -18,11 +18,12 @@ namespace { |
const float kCloudPrintMarginInch = 0.25; |
} |
-PrintingContext::PrintingContext(const std::string& app_locale) |
- : dialog_box_dismissed_(false), |
+PrintingContext::PrintingContext(Delegate* delegate) |
+ : delegate_(delegate), |
+ dialog_box_dismissed_(false), |
in_print_job_(false), |
- abort_printing_(false), |
- app_locale_(app_locale) { |
+ abort_printing_(false) { |
+ CHECK(delegate_); |
} |
PrintingContext::~PrintingContext() { |