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 423577977c9a04704703f3b3f074e2374379a9b7..e34e715bf244a5761c40c197fe459c3a1ba48e40 100644 |
--- a/core/src/fxge/dib/fx_dib_transform.cpp |
+++ b/core/src/fxge/dib/fx_dib_transform.cpp |
@@ -345,9 +345,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)) { |