Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:bmwiedemann:reproducible:distribution:ring1
rrdtool
rrdtool-zero_vs_nothing.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File rrdtool-zero_vs_nothing.patch of Package rrdtool
Index: rrdtool-1.6.0/src/rrd_gfx.c =================================================================== --- rrdtool-1.6.0.orig/src/rrd_gfx.c +++ rrdtool-1.6.0/src/rrd_gfx.c @@ -329,10 +329,10 @@ void gfx_line_fit( line_width = cairo_get_line_width(cr); line_height = line_width; cairo_user_to_device_distance(cr, &line_width, &line_height); - line_width = line_width / 2.0 - ceil(line_width / 2.0); - line_height = line_height / 2.0 - ceil(line_height / 2.0); - *x = floor(*x - 0.5) - line_width; - *y = ceil(*y + 0.5) + line_height; + line_width = line_width / 2.0 - (long) (line_width / 2.0); + line_height = line_height / 2.0 - (long) (line_height / 2.0); + *x = (double) ((long) (*x + 0.5)) - line_width; + *y = (double) ((long) (*y + 0.5)) + line_height; cairo_device_to_user(cr, x, y); } @@ -348,7 +348,7 @@ void gfx_area_fit( if (!im->gridfit) return; cairo_user_to_device(cr, x, y); - *x = floor(*x); - *y = ceil(*y); + *x = (double) ((long) (*x + 0.5)); + *y = (double) ((long) (*y + 0.5)); cairo_device_to_user(cr, x, y); }
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