Index: core/src/fxge/dib/fx_dib_transform.cpp |
diff --git a/core/src/fxge/dib/fx_dib_transform.cpp b/core/src/fxge/dib/fx_dib_transform.cpp |
index ba5964060e423d770f91b6ef22c41a6e7babfcc5..ad0a3d3025147e8f5ad728693ff51cc43f83ff10 100644 |
--- a/core/src/fxge/dib/fx_dib_transform.cpp |
+++ b/core/src/fxge/dib/fx_dib_transform.cpp |
@@ -348,9 +348,11 @@ FX_BOOL CFX_ImageTransformer::Continue(IFX_Pause* pPause) |
m_Storer.Replace(m_Storer.GetBitmap()->SwapXY(m_pMatrix->c > 0, m_pMatrix->b < 0)); |
} |
return FALSE; |
- } else if (m_Status == 2) { |
+ } |
+ if (m_Status == 2) { |
return m_Stretcher.Continue(pPause); |
- } else if (m_Status != 3) { |
+ } |
+ if (m_Status != 3) { |
return FALSE; |
} |
if (m_Stretcher.Continue(pPause)) { |