| Index: core/src/fxcodec/codec/fx_codec_jpeg.cpp
 | 
| diff --git a/core/src/fxcodec/codec/fx_codec_jpeg.cpp b/core/src/fxcodec/codec/fx_codec_jpeg.cpp
 | 
| index b7d9fbe5121c38127a08541e2f0409342245a49d..6839d3150937aecba72ec72de8310cde5b18a4ed 100644
 | 
| --- a/core/src/fxcodec/codec/fx_codec_jpeg.cpp
 | 
| +++ b/core/src/fxcodec/codec/fx_codec_jpeg.cpp
 | 
| @@ -641,14 +641,14 @@ int CCodec_JpegModule::ReadHeader(void* pContext, int* width, int* height, int*
 | 
|      *nComps = p->m_Info.num_components;
 | 
|      return 0;
 | 
|  }
 | 
| -FX_BOOL CCodec_JpegModule::StartScanline(void* pContext, int down_scale)
 | 
| +int CCodec_JpegModule::StartScanline(void* pContext, int down_scale)
 | 
|  {
 | 
|      if (m_pExtProvider) {
 | 
|          return m_pExtProvider->StartScanline(pContext, down_scale);
 | 
|      }
 | 
|      FXJPEG_Context* p = (FXJPEG_Context*)pContext;
 | 
|      if (setjmp(p->m_JumpMark) == -1) {
 | 
| -        return FALSE;
 | 
| +        return 0;
 | 
|      }
 | 
|      p->m_Info.scale_denom = down_scale;
 | 
|      return jpeg_start_decompress(&p->m_Info);
 | 
| 
 |