Index: printing/page_overlays.cc |
diff --git a/printing/page_overlays.cc b/printing/page_overlays.cc |
index 68c184b9d4e8e878172bb2fe62d7d2247afd690d..eb0c2a697b8de868fbde939c362ad0b1e47b81ac 100644 |
--- a/printing/page_overlays.cc |
+++ b/printing/page_overlays.cc |
@@ -149,21 +149,21 @@ std::wstring PageOverlays::ReplaceVariables(const std::wstring& input, |
offset = ReplaceKey(&output, |
offset, |
wcslen(kTitle), |
- document.name()); |
+ UTF16ToWideHack(document.name())); |
} else if (0 == output.compare(offset, |
wcslen(kTime), |
kTime)) { |
offset = ReplaceKey(&output, |
offset, |
wcslen(kTime), |
- document.time()); |
+ UTF16ToWideHack(document.time())); |
} else if (0 == output.compare(offset, |
wcslen(kDate), |
kDate)) { |
offset = ReplaceKey(&output, |
offset, |
wcslen(kDate), |
- document.date()); |
+ UTF16ToWideHack(document.date())); |
} else if (0 == output.compare(offset, |
wcslen(kPage), |
kPage)) { |