Index: third_party/freetype/src/smooth/ftsmooth.c |
diff --git a/third_party/freetype/src/smooth/ftsmooth.c b/third_party/freetype/src/smooth/ftsmooth.c |
index 4e2dee562b0a62c75c299d7ad555a249175734d9..3620550534022444cb4b25195eb9be635f6b9d12 100644 |
--- a/third_party/freetype/src/smooth/ftsmooth.c |
+++ b/third_party/freetype/src/smooth/ftsmooth.c |
@@ -4,7 +4,7 @@ |
/* */ |
/* Anti-aliasing renderer interface (body). */ |
/* */ |
-/* Copyright 2000-2006, 2009-2013 by */ |
+/* Copyright 2000-2015 by */ |
/* David Turner, Robert Wilhelm, and Werner Lemberg. */ |
/* */ |
/* This file is part of the FreeType project, and may only be used, */ |
@@ -230,7 +230,7 @@ |
} |
/* allocate new one */ |
- if ( FT_ALLOC( bitmap->buffer, (FT_ULong)pitch * height ) ) |
+ if ( FT_ALLOC( bitmap->buffer, (FT_ULong)( pitch * height ) ) ) |
goto Exit; |
else |
have_buffer = TRUE; |
@@ -243,8 +243,8 @@ |
bitmap->pixel_mode = FT_PIXEL_MODE_GRAY; |
bitmap->num_grays = 256; |
- bitmap->width = width; |
- bitmap->rows = height; |
+ bitmap->width = (unsigned int)width; |
+ bitmap->rows = (unsigned int)height; |
bitmap->pitch = pitch; |
/* translate outline to render it into the bitmap */ |