aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--src/images/SkImageDecoder_Factory.cpp2
-rw-r--r--src/images/SkImageEncoder_Factory.cpp2
2 files changed, 4 insertions, 0 deletions
diff --git a/src/images/SkImageDecoder_Factory.cpp b/src/images/SkImageDecoder_Factory.cpp
index 33009812fd..9dd9913bb5 100644
--- a/src/images/SkImageDecoder_Factory.cpp
+++ b/src/images/SkImageDecoder_Factory.cpp
@@ -22,6 +22,8 @@
typedef SkTRegistry<SkImageDecoder*, SkStream*> DecodeReg;
+template DecodeReg* DecodeReg::gHead;
+
SkImageDecoder* SkImageDecoder::Factory(SkStream* stream) {
const DecodeReg* curr = DecodeReg::Head();
while (curr) {
diff --git a/src/images/SkImageEncoder_Factory.cpp b/src/images/SkImageEncoder_Factory.cpp
index f44cd8fa30..d673167523 100644
--- a/src/images/SkImageEncoder_Factory.cpp
+++ b/src/images/SkImageEncoder_Factory.cpp
@@ -19,6 +19,8 @@
typedef SkTRegistry<SkImageEncoder*, SkImageEncoder::Type> EncodeReg;
+template EncodeReg* EncodeReg::gHead;
+
SkImageEncoder* SkImageEncoder::Create(Type t) {
const EncodeReg* curr = EncodeReg::Head();
while (curr) {