Index: content/common/font_config_ipc_linux.cc |
diff --git a/content/common/font_config_ipc_linux.cc b/content/common/font_config_ipc_linux.cc |
index c64aebf66a57fa3c432646d1906e5a15bf12b2ef..8de951b6f53d3b0a08f7c0a246183e7f650a56bc 100644 |
--- a/content/common/font_config_ipc_linux.cc |
+++ b/content/common/font_config_ipc_linux.cc |
@@ -20,11 +20,12 @@ |
#include "skia/ext/skia_utils_base.h" |
#include "third_party/skia/include/core/SkData.h" |
#include "third_party/skia/include/core/SkStream.h" |
+#include "third_party/skia/include/core/SkTypeface.h" |
namespace content { |
// Return a stream from the file descriptor, or NULL on failure. |
-SkStream* StreamFromFD(int fd) { |
+SkStreamAsset* StreamFromFD(int fd) { |
skia::RefPtr<SkData> data = skia::AdoptRef(SkData::NewFromFD(fd)); |
if (!data) { |
return NULL; |
@@ -94,7 +95,7 @@ bool FontConfigIPC::matchFamilyName(const char familyName[], |
return true; |
} |
-SkStream* FontConfigIPC::openStream(const FontIdentity& identity) { |
+SkStreamAsset* FontConfigIPC::openStream(const FontIdentity& identity) { |
TRACE_EVENT0("sandbox_ipc", "FontConfigIPC::openStream"); |
Pickle request; |
request.WriteInt(METHOD_OPEN); |
@@ -118,7 +119,7 @@ SkStream* FontConfigIPC::openStream(const FontIdentity& identity) { |
return NULL; |
} |
- SkStream* stream = StreamFromFD(result_fd); |
+ SkStreamAsset* stream = StreamFromFD(result_fd); |
CloseFD(result_fd); |
return stream; |
} |