summaryrefslogtreecommitdiff
path: root/core/fxcodec
diff options
context:
space:
mode:
Diffstat (limited to 'core/fxcodec')
-rw-r--r--core/fxcodec/codec/ccodec_gifmodule.cpp10
-rw-r--r--core/fxcodec/codec/ccodec_pngmodule.cpp17
-rw-r--r--core/fxcodec/fx_codec.h1
3 files changed, 0 insertions, 28 deletions
diff --git a/core/fxcodec/codec/ccodec_gifmodule.cpp b/core/fxcodec/codec/ccodec_gifmodule.cpp
index d6ab10d9c9..dc2c0c83a4 100644
--- a/core/fxcodec/codec/ccodec_gifmodule.cpp
+++ b/core/fxcodec/codec/ccodec_gifmodule.cpp
@@ -63,16 +63,6 @@ CFX_GifDecodeStatus CCodec_GifModule::LoadFrame(Context* pContext,
pAttribute->m_nGifLeft = context->images_[frame_num]->image_info.left;
pAttribute->m_nGifTop = context->images_[frame_num]->image_info.top;
pAttribute->m_fAspectRatio = context->pixel_aspect_;
- const uint8_t* buf =
- reinterpret_cast<const uint8_t*>(context->cmt_data_.GetBuffer(0));
- uint32_t len = context->cmt_data_.GetLength();
- if (len > 21) {
- uint8_t size = *buf++;
- if (size != 0)
- pAttribute->m_strAuthor = ByteString(buf, size);
- else
- pAttribute->m_strAuthor.clear();
- }
return CFX_GifDecodeStatus::Success;
}
diff --git a/core/fxcodec/codec/ccodec_pngmodule.cpp b/core/fxcodec/codec/ccodec_pngmodule.cpp
index db5886aa29..7aedf2ee7f 100644
--- a/core/fxcodec/codec/ccodec_pngmodule.cpp
+++ b/core/fxcodec/codec/ccodec_pngmodule.cpp
@@ -75,26 +75,9 @@ static void _png_load_bmp_attribute(png_structp png_ptr,
&icc_proflen);
#endif
#if defined(PNG_TEXT_SUPPORTED)
- int i;
- size_t len;
- const char* buf;
int num_text;
png_textp text = nullptr;
png_get_text(png_ptr, info_ptr, &text, &num_text);
- for (i = 0; i < num_text; i++) {
- len = strlen(text[i].key);
- buf = "Time";
- if (memcmp(buf, text[i].key, std::min(len, strlen(buf)))) {
- buf = "Author";
- if (!memcmp(buf, text[i].key, std::min(len, strlen(buf)))) {
- pAttribute->m_strAuthor =
- text[i].text_length > 0
- ? ByteString(reinterpret_cast<uint8_t*>(text[i].text),
- static_cast<size_t>(text[i].text_length))
- : ByteString();
- }
- }
- }
#endif
}
}
diff --git a/core/fxcodec/fx_codec.h b/core/fxcodec/fx_codec.h
index 923eb7cb71..e64d95f45f 100644
--- a/core/fxcodec/fx_codec.h
+++ b/core/fxcodec/fx_codec.h
@@ -45,7 +45,6 @@ class CFX_DIBAttribute {
int32_t m_nYDPI;
float m_fAspectRatio;
uint16_t m_wDPIUnit;
- ByteString m_strAuthor;
int32_t m_nGifLeft;
int32_t m_nGifTop;
uint32_t* m_pGifLocalPalette;