* src/smooth/ftgrays.c One final pragma to silence 64-bit MSVC.

This commit is contained in:
Werner Lemberg 2013-06-14 18:33:39 +02:00
parent 9d043dae27
commit d7e3444b8a
2 changed files with 16 additions and 0 deletions

View File

@ -1,3 +1,7 @@
2013-06-14 Werner Lemberg <wl@gnu.org>.
* src/smooth/ftgrays.c One final pragma to silence 64-bit MSVC.
2013-06-06 Dave Arnold <darnold@adobe.com> 2013-06-06 Dave Arnold <darnold@adobe.com>
Werner Lemberg <wl@gnu.org> Werner Lemberg <wl@gnu.org>

View File

@ -358,6 +358,14 @@ typedef ptrdiff_t FT_PtrDist;
} TCell; } TCell;
#if defined( _MSC_VER ) /* Visual C++ (and Intel C++) */
/* We disable the warning `structure was padded due to */
/* __declspec(align())' in order to compile cleanly with */
/* the maximum level of warnings. */
#pragma warning( push )
#pragma warning( disable : 4324 )
#endif /* _MSC_VER */
typedef struct gray_TWorker_ typedef struct gray_TWorker_
{ {
TCoord ex, ey; TCoord ex, ey;
@ -405,6 +413,10 @@ typedef ptrdiff_t FT_PtrDist;
} gray_TWorker, *gray_PWorker; } gray_TWorker, *gray_PWorker;
#if defined( _MSC_VER )
#pragma warning( pop )
#endif
#ifndef FT_STATIC_RASTER #ifndef FT_STATIC_RASTER
#define ras (*worker) #define ras (*worker)