Remove unused parameters fom GifInputRecordPositionBuf()
Change-Id: I98a28ad045e3e3bcc096c0f5281e01dab79305cd
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/81371
Reviewed-by: Lei Zhang <thestig@chromium.org>
Commit-Queue: Tom Sepez <tsepez@chromium.org>
diff --git a/core/fxcodec/gif/cfx_gifcontext.cpp b/core/fxcodec/gif/cfx_gifcontext.cpp
index c1ec81a..ab34c31 100644
--- a/core/fxcodec/gif/cfx_gifcontext.cpp
+++ b/core/fxcodec/gif/cfx_gifcontext.cpp
@@ -40,14 +40,11 @@
int32_t height,
int32_t pal_num,
CFX_GifPalette* pal,
- int32_t delay_time,
- bool user_input,
int32_t trans_index,
- int32_t disposal_method,
bool interlace) {
return delegate_->GifInputRecordPositionBuf(
cur_pos, FX_RECT(left, top, left + width, top + height), pal_num, pal,
- delay_time, user_input, trans_index, disposal_method, interlace);
+ trans_index, interlace);
}
GifDecoder::Status CFX_GifContext::ReadHeader() {
@@ -182,7 +179,7 @@
bool bRes = GetRecordPosition(
gif_image->data_pos, gif_image->image_info.left,
gif_image->image_info.top, gif_image->image_info.width,
- gif_image->image_info.height, loc_pal_num, pLocalPalette, 0, 0, -1, 0,
+ gif_image->image_info.height, loc_pal_num, pLocalPalette, -1,
gif_image->image_info.local_flags.interlace);
if (!bRes) {
gif_image->row_buffer.clear();
@@ -193,12 +190,9 @@
gif_image->data_pos, gif_image->image_info.left,
gif_image->image_info.top, gif_image->image_info.width,
gif_image->image_info.height, loc_pal_num, pLocalPalette,
- static_cast<int32_t>(gif_image->image_GCE->delay_time),
- gif_image->image_GCE->gce_flags.user_input,
gif_image->image_GCE->gce_flags.transparency
? static_cast<int32_t>(gif_image->image_GCE->trans_index)
: -1,
- static_cast<int32_t>(gif_image->image_GCE->gce_flags.disposal_method),
gif_image->image_info.local_flags.interlace);
if (!bRes) {
gif_image->row_buffer.clear();
diff --git a/core/fxcodec/gif/cfx_gifcontext.h b/core/fxcodec/gif/cfx_gifcontext.h
index 050125a..f6a851d 100644
--- a/core/fxcodec/gif/cfx_gifcontext.h
+++ b/core/fxcodec/gif/cfx_gifcontext.h
@@ -34,10 +34,7 @@
int32_t height,
int32_t pal_num,
CFX_GifPalette* pal,
- int32_t delay_time,
- bool user_input,
int32_t trans_index,
- int32_t disposal_method,
bool interlace);
GifDecoder::Status ReadHeader();
GifDecoder::Status GetFrame();
diff --git a/core/fxcodec/gif/gif_decoder.h b/core/fxcodec/gif/gif_decoder.h
index 53b665a..be97570 100644
--- a/core/fxcodec/gif/gif_decoder.h
+++ b/core/fxcodec/gif/gif_decoder.h
@@ -37,10 +37,7 @@
const FX_RECT& img_rc,
int32_t pal_num,
CFX_GifPalette* pal_ptr,
- int32_t delay_time,
- bool user_input,
int32_t trans_index,
- int32_t disposal_method,
bool interlace) = 0;
virtual void GifReadScanline(int32_t row_num, uint8_t* row_buf) = 0;
};
diff --git a/core/fxcodec/progressive_decoder.cpp b/core/fxcodec/progressive_decoder.cpp
index 1ddbcd0..99e935b 100644
--- a/core/fxcodec/progressive_decoder.cpp
+++ b/core/fxcodec/progressive_decoder.cpp
@@ -420,10 +420,7 @@
const FX_RECT& img_rc,
int32_t pal_num,
CFX_GifPalette* pal_ptr,
- int32_t delay_time,
- bool user_input,
int32_t trans_index,
- int32_t disposal_method,
bool interlace) {
m_offSet = rcd_pos;
m_InvalidateGifBuffer = true;
diff --git a/core/fxcodec/progressive_decoder.h b/core/fxcodec/progressive_decoder.h
index 22f1793..84991ae 100644
--- a/core/fxcodec/progressive_decoder.h
+++ b/core/fxcodec/progressive_decoder.h
@@ -107,10 +107,7 @@
const FX_RECT& img_rc,
int32_t pal_num,
CFX_GifPalette* pal_ptr,
- int32_t delay_time,
- bool user_input,
int32_t trans_index,
- int32_t disposal_method,
bool interlace) override;
void GifReadScanline(int32_t row_num, uint8_t* row_buf) override;
#endif // PDF_ENABLE_XFA_GIF