| Index: core/src/fxge/ge/fx_ge_ps.cpp
 | 
| diff --git a/core/src/fxge/ge/fx_ge_ps.cpp b/core/src/fxge/ge/fx_ge_ps.cpp
 | 
| index d20825d4584d504b3b1ad10bc8cbafc0453539a8..dacec0455c08b3f3e5ceac6b391a21ec9d4831a4 100644
 | 
| --- a/core/src/fxge/ge/fx_ge_ps.cpp
 | 
| +++ b/core/src/fxge/ge/fx_ge_ps.cpp
 | 
| @@ -322,9 +322,7 @@ static void PSCompressData(int PSLevel,
 | 
|      output_size = dest_size;
 | 
|    } else {
 | 
|      filter = NULL;
 | 
| -    if (dest_buf) {
 | 
| -      FX_Free(dest_buf);
 | 
| -    }
 | 
| +    FX_Free(dest_buf);
 | 
|    }
 | 
|  }
 | 
|  FX_BOOL CFX_PSRenderer::SetDIBits(const CFX_DIBSource* pSource,
 | 
| 
 |