Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Evergreen:11.2
ft2demos
bnc619562_CVE-2010-2520.diff
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File bnc619562_CVE-2010-2520.diff of Package ft2demos
From 888cd1843e935fe675cf2ac303116d4ed5b9d54b Mon Sep 17 00:00:00 2001 From: Werner Lemberg <wl@gnu.org> Date: Thu, 08 Jul 2010 05:29:42 +0000 Subject: Fix Savannah bug #30361. * src/truetype/ttinterp.c (Ins_IUP): Fix bounds check. --- --- src/truetype/ttinterp.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Index: freetype-2.3.9/src/truetype/ttinterp.c =================================================================== --- freetype-2.3.9.orig/src/truetype/ttinterp.c +++ freetype-2.3.9/src/truetype/ttinterp.c @@ -6453,8 +6453,8 @@ end_point = CUR.pts.contours[contour] - CUR.pts.first_point; first_point = point; - if ( CUR.pts.n_points <= end_point ) - end_point = CUR.pts.n_points; + if ( BOUNDS ( end_point, CUR.pts.n_points ) ) + end_point = CUR.pts.n_points - 1; while ( point <= end_point && ( CUR.pts.tags[point] & mask ) == 0 ) point++;
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor