| OLD | NEW | 
|     1 // Copyright 2014 PDFium Authors. All rights reserved. |     1 // Copyright 2014 PDFium Authors. All rights reserved. | 
|     2 // Use of this source code is governed by a BSD-style license that can be |     2 // Use of this source code is governed by a BSD-style license that can be | 
|     3 // found in the LICENSE file. |     3 // found in the LICENSE file. | 
|     4  |     4  | 
|     5 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com |     5 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com | 
|     6  |     6  | 
|     7 #include "core/fxge/include/fx_ge.h" |     7 #include "core/fxge/include/fx_ge.h" | 
|     8  |     8  | 
|     9 #if _FX_OS_ == _FX_WIN32_DESKTOP_ || _FX_OS_ == _FX_WIN64_DESKTOP_ |     9 #if _FX_OS_ == _FX_WIN32_DESKTOP_ || _FX_OS_ == _FX_WIN64_DESKTOP_ | 
|    10 #include <windows.h> |    10 #include <windows.h> | 
|    11 #include <algorithm> |    11 #include <algorithm> | 
|    12  |    12  | 
|    13 namespace Gdiplus { |    13 namespace Gdiplus { | 
|    14 using std::min; |    14 using std::min; | 
|    15 using std::max; |    15 using std::max; | 
|    16 }  // namespace Gdiplus |    16 }  // namespace Gdiplus | 
|    17  |    17  | 
|    18 #include <gdiplus.h> |    18 #include <gdiplus.h> | 
|    19  |    19  | 
|    20 #include "core/fxge/include/fx_ge_win32.h" |    20 #include "core/fxge/win32/cfx_windowsdib.h" | 
|    21 #include "core/fxge/win32/win32_int.h" |    21 #include "core/fxge/win32/win32_int.h" | 
|    22  |    22  | 
|    23 using namespace Gdiplus;              // NOLINT |    23 using namespace Gdiplus;              // NOLINT | 
|    24 using namespace Gdiplus::DllExports;  // NOLINT |    24 using namespace Gdiplus::DllExports;  // NOLINT | 
|    25  |    25  | 
|    26 #define GdiFillType2Gdip(fill_type) \ |    26 #define GdiFillType2Gdip(fill_type) \ | 
|    27   (fill_type == ALTERNATE ? FillModeAlternate : FillModeWinding) |    27   (fill_type == ALTERNATE ? FillModeAlternate : FillModeWinding) | 
|    28  |    28  | 
|    29 enum { |    29 enum { | 
|    30   FuncId_GdipCreatePath2, |    30   FuncId_GdipCreatePath2, | 
| (...skipping 1484 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  1515                    dest_pitch); |  1515                    dest_pitch); | 
|  1516     } |  1516     } | 
|  1517   } |  1517   } | 
|  1518   CFX_DIBitmap* pDIBitmap = _FX_WindowsDIB_LoadFromBuf( |  1518   CFX_DIBitmap* pDIBitmap = _FX_WindowsDIB_LoadFromBuf( | 
|  1519       pInfo->pbmi, pData, pInfo->pbmi->bmiHeader.biBitCount == 32); |  1519       pInfo->pbmi, pData, pInfo->pbmi->bmiHeader.biBitCount == 32); | 
|  1520   FX_Free(pData); |  1520   FX_Free(pData); | 
|  1521   FreeDIBitmap(pInfo); |  1521   FreeDIBitmap(pInfo); | 
|  1522   return pDIBitmap; |  1522   return pDIBitmap; | 
|  1523 } |  1523 } | 
|  1524 #endif |  1524 #endif | 
| OLD | NEW |