haiku/headers/libs/agg
Augustin Cavalier 1705656eac Add (void*) casts to memcpy/memset invocations to appease GCC 8.
A lot of these classes are not *technically* "trivially copyable"
for one reason or another, but in all of these cases it seems
OK to me to use memcpy/memset on them. Adding a cast to void*
tells GCC that "I know what I'm doing here" and shuts up the
warning.
2019-05-24 14:21:37 -04:00
..
dbg_new
util
agg_alpha_mask_u8.h Fixed execute bits of AGG headers. 2014-02-04 23:51:49 +01:00
agg_arc.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_array.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_arrowhead.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_basics.h agg: Pull in updated scanline + basics header from 2.4 2017-03-18 18:59:30 -05:00
agg_bezier_arc.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_bitset_iterator.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_blur.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_bounding_rect.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_bspline.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_clip_liang_barsky.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_color_gray.h Added "explicit" specifier to constructors that would otherwise allow undesirable implicit conversion from integer types. 2017-03-08 15:59:46 -05:00
agg_color_rgba.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_config.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_conv_adaptor_vcgen.h Fixed execute bits of AGG headers. 2014-02-04 23:51:49 +01:00
agg_conv_adaptor_vpgen.h Fixed execute bits of AGG headers. 2014-02-04 23:51:49 +01:00
agg_conv_bspline.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_conv_clip_polygon.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_conv_clip_polyline.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_conv_close_polygon.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_conv_concat.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_conv_contour.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_conv_curve.h Force use of std::isnan() in agg_conv_curve.h. 2015-07-25 23:42:14 +02:00
agg_conv_dash.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_conv_marker_adaptor.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_conv_marker.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_conv_segmentator.h Fixed execute bits of AGG headers. 2014-02-04 23:51:49 +01:00
agg_conv_shorten_path.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_conv_smooth_poly1.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_conv_stroke.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_conv_transform.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_conv_unclose_polygon.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_curves.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_dda_line.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_ellipse_bresenham.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_ellipse.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_embedded_raster_fonts.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_font_cache_manager.h Fixed execute bits of AGG headers. 2014-02-04 23:51:49 +01:00
agg_gamma_functions.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_gamma_lut.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_glyph_raster_bin.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_gsv_text.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_image_accessors.h agg: Werror fixes in previously unused templates. 2013-12-24 09:28:44 +01:00
agg_image_filters.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_line_aa_basics.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_math_stroke.h headers/libs/agg Fix PVS 33 2019-01-29 04:04:01 +00:00
agg_math.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_path_length.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_path_storage_integer.h Fixed execute bits of AGG headers. 2014-02-04 23:51:49 +01:00
agg_path_storage.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_pattern_filters_rgba.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_pixfmt_amask_adaptor.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_pixfmt_gray.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_pixfmt_rgb_packed.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_pixfmt_rgb.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_pixfmt_rgba.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_pixfmt_transposer.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_rasterizer_cells_aa.h Fixed execute bits of AGG headers. 2014-02-04 23:51:49 +01:00
agg_rasterizer_compound_aa.h Fixed execute bits of AGG headers. 2014-02-04 23:51:49 +01:00
agg_rasterizer_outline_aa.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_rasterizer_outline.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_rasterizer_scanline_aa.h Fix the build with GCC4.8 2013-12-17 18:01:44 +01:00
agg_rasterizer_sl_clip.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_renderer_base.h Add agg_renderer_base::fill(color&) method for blending a color. Complements the clear(color&) method, which copies the color. 2017-03-08 14:59:40 -05:00
agg_renderer_markers.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_renderer_mclip.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_renderer_outline_aa.h Fix the agg headers to be proper C++. 2013-12-19 02:00:44 +01:00
agg_renderer_outline_image.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_renderer_primitives.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_renderer_raster_text.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_renderer_scanline.h Add (void*) casts to memcpy/memset invocations to appease GCC 8. 2019-05-24 14:21:37 -04:00
agg_rendering_buffer_dynarow.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_rendering_buffer.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_rounded_rect.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_scanline_bin.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_scanline_boolean_algebra.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_scanline_p.h Fixed execute bits of AGG headers. 2014-02-04 23:51:49 +01:00
agg_scanline_storage_aa.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_scanline_storage_bin.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_scanline_u.h agg: Pull in updated scanline + basics header from 2.4 2017-03-18 18:59:30 -05:00
agg_shorten_path.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_simul_eq.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_span_allocator.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_span_converter.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_span_gouraud_gray.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_span_gouraud_rgba.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_span_gouraud.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_span_gradient_alpha.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_span_gradient.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_span_image_filter_gray.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_span_image_filter_rgb.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_span_image_filter_rgba.h agg: Werror fixes in previously unused templates. 2013-12-24 09:28:44 +01:00
agg_span_image_filter.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_span_interpolator_adaptor.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_span_interpolator_linear.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_span_interpolator_persp.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_span_interpolator_trans.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_span_pattern_gray.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_span_pattern_rgb.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_span_pattern_rgba.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_span_solid.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_span_subdiv_adaptor.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_trans_affine.h headers/libs/agg Fix PVS 11, PVS12 2019-01-29 04:02:25 +00:00
agg_trans_bilinear.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_trans_double_path.h Fixed execute bits of AGG headers. 2014-02-04 23:51:49 +01:00
agg_trans_lens.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_trans_perspective.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_trans_single_path.h Fixed execute bits of AGG headers. 2014-02-04 23:51:49 +01:00
agg_trans_viewport.h Fixed execute bits of AGG headers. 2014-02-04 23:51:49 +01:00
agg_trans_warp_magnifier.h Fixed execute bits of AGG headers. 2014-02-04 23:51:49 +01:00
agg_vcgen_bspline.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_vcgen_contour.h Fixed execute bits of AGG headers. 2014-02-04 23:51:49 +01:00
agg_vcgen_dash.h Fixed execute bits of AGG headers. 2014-02-04 23:51:49 +01:00
agg_vcgen_markers_term.h Fixed execute bits of AGG headers. 2014-02-04 23:51:49 +01:00
agg_vcgen_smooth_poly1.h Fixed execute bits of AGG headers. 2014-02-04 23:51:49 +01:00
agg_vcgen_stroke.h Fixed execute bits of AGG headers. 2014-02-04 23:51:49 +01:00
agg_vcgen_vertex_sequence.h Fixed execute bits of AGG headers. 2014-02-04 23:51:49 +01:00
agg_vertex_sequence.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_vpgen_clip_polygon.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_vpgen_clip_polyline.h * long overdue update to AGG 2.4 2006-06-14 14:30:17 +00:00
agg_vpgen_segmentator.h Fixed execute bits of AGG headers. 2014-02-04 23:51:49 +01:00