Index: chromeos/printing/ppd_provider.cc |
diff --git a/chromeos/printing/ppd_provider.cc b/chromeos/printing/ppd_provider.cc |
index 1d85f0a339ec6a2c633331cb3bf0af3b637bf379..f05b53f0d294e5f0747e6f39e9dabd24fb6f1b35 100644 |
--- a/chromeos/printing/ppd_provider.cc |
+++ b/chromeos/printing/ppd_provider.cc |
@@ -7,6 +7,7 @@ |
#include <unordered_map> |
#include <utility> |
+#include "base/base64.h" |
#include "base/bind_helpers.h" |
#include "base/files/file_util.h" |
#include "base/json/json_parser.h" |
@@ -308,7 +309,7 @@ class PpdProviderImpl : public PpdProvider { |
ppd_contents->clear(); |
return false; |
} |
- return true; |
+ return base::Base64Decode(*ppd_contents, ppd_contents); |
} |
// Return the ResolveFetchData associated with |source|. |