cairo/src
Carl Worth cfffc5022e Fix cairo_copy_path and cairo_copy_path_flat to propagate errors.
One of these functions was already documented to be doing this, and
the other one should have been. Now the documentation and behavior
for both are consistent, (and the path-data test case verifies this).
(cherry picked from 5f833c134b commit)
2006-10-31 21:13:37 -05:00
..
.gitignore Add backend-specific pkg-config files. 2006-06-14 05:06:09 -07:00
cairo-analysis-surface-private.h cairo_analysis_surface: Rename region_[un]supported() to get_[un]supported(). 2006-02-27 14:58:51 -08:00
cairo-analysis-surface.c Fix bogus cairo_rectangle_fixed_t to be cairo_rectangle_int16_t. 2006-06-06 16:54:03 -07:00
cairo-arc-private.h Add cairo_private to several function prototypes that were missing it. 2005-08-09 13:01:14 +00:00
cairo-arc.c Fix typos in internal documentation. 2006-08-07 10:33:15 -07:00
cairo-array.c Eliminate conditions checking for unsigned or enum values less than 0. 2006-08-28 19:00:48 -07:00
cairo-atsui-font.c Remove freetype dependency for truetype subsetting code. 2006-08-02 19:30:55 -04:00
cairo-atsui.h Bring the ATSUI backend up to date wrt the new font backend changes. Also, add cairo_atsui_font_face_create_for_atsu_font_id which takes an ATSUFontID and returns a cairo_font_face_t. 2005-09-30 08:31:36 +00:00
cairo-backend.pc.in Fix Name tag in backend .pc files to include "cairo-". 2006-07-13 14:33:41 -04:00
cairo-base85-stream.c Convert the word wrap stream, the base85 stream and the ps string stream. 2006-06-12 03:10:40 -04:00
cairo-beos-surface.cpp [beos] Fix build error 2006-10-26 22:09:13 +02:00
cairo-beos.h Remove initial, final, and duplicate blank lines. 2006-06-06 15:50:33 -07:00
cairo-cache-private.h Make all hash/cache keys_equal function accept const pointers. 2006-03-22 23:12:23 -08:00
cairo-cache.c Remove initial, final, and duplicate blank lines. 2006-06-06 15:50:33 -07:00
cairo-clip-private.h Fix bogus cairo_rectangle_fixed_t to be cairo_rectangle_int16_t. 2006-06-06 16:54:03 -07:00
cairo-clip.c Move device_transform of path to before floating->fixed conversion. 2006-06-29 21:33:34 +02:00
cairo-color.c Fix conversion to short, to get a uniform range even for 0xffff. In other words, a color component of of (1.0 - epsilon) would convert to 0xffff, not 0xfffe. 2005-08-13 01:04:55 +00:00
cairo-debug.c Remove initial, final, and duplicate blank lines. 2006-06-06 15:50:33 -07:00
cairo-directfb-surface.c Fixed debug statement that broke compile 2006-08-02 14:32:24 -07:00
cairo-directfb.h cairo-directfb.h: Add missing cairo_public decorators 2006-10-31 21:11:38 -05:00
cairo-fixed.c Fix for bug #4137: 2005-08-19 14:37:42 +00:00
cairo-font-options.c Add many missing slim_hidden calls to bypass PLT entries for local use of public functions 2006-10-31 20:56:17 -05:00
cairo-font.c Add many missing slim_hidden calls to bypass PLT entries for local use of public functions 2006-10-31 20:56:17 -05:00
cairo-ft-font.c Add many missing slim_hidden calls to bypass PLT entries for local use of public functions 2006-10-31 20:56:17 -05:00
cairo-ft-private.h slim_hidden_proto: Move smeicolon from definition to use for consistency and legibility 2006-10-31 20:56:30 -05:00
cairo-ft.h Give cairo_public an empty definition by default. 2005-09-07 16:31:22 +00:00
cairo-glitz-surface.c Ignore color for CAIRO_OPERATOR_CLEAR in glitz backend. 2006-07-06 13:50:41 -04:00
cairo-glitz.h Give cairo_public an empty definition by default. 2005-09-07 16:31:22 +00:00
cairo-gstate-private.h Remove extraneous whitespace from "blank" lines. 2006-06-06 15:25:49 -07:00
cairo-gstate.c Respect font_matrix translation in _cairo_gstate_glyph_path 2006-08-15 04:59:48 -04:00
cairo-hash-private.h Make all hash/cache keys_equal function accept const pointers. 2006-03-22 23:12:23 -08:00
cairo-hash.c Add -Wsign-compare compiler flag and fix all warnings 2006-07-28 22:50:06 -07:00
cairo-hull.c Remove trailing whitespace from lines that look like comments. 2006-06-06 15:35:48 -07:00
cairo-image-surface.c Fix typo in error message (enhacement -> enhancement) 2006-10-31 21:11:07 -05:00
cairo-lzw.c Fix few remaining compiler warnings, revealed by -O3 2006-08-08 02:58:50 -04:00
cairo-matrix.c Add many missing slim_hidden calls to bypass PLT entries for local use of public functions 2006-10-31 20:56:17 -05:00
cairo-meta-surface-private.h Fix some signed/unsigned comparison warnings that cropped up during the warnings-cleanup branch 2006-08-07 15:22:49 -07:00
cairo-meta-surface.c Apply device_transform during meta-surface replay to fix bug 7533 2006-08-03 19:26:50 -07:00
cairo-operator.c Remove extraneous whitespace from "blank" lines. 2006-06-06 15:25:49 -07:00
cairo-output-stream-private.h Make _cairo_output_stream_destroy return the stream's status as a last gasp. 2006-10-31 21:00:56 -05:00
cairo-output-stream.c Make _cairo_output_stream_destroy return the stream's status as a last gasp. 2006-10-31 21:00:56 -05:00
cairo-paginated-surface-private.h Move optimization of CLEAR on blank page up from PS to paginated surface. 2006-04-14 16:18:36 -07:00
cairo-paginated-surface.c Eliminate most compiler warnings from the test suite 2006-08-08 01:16:49 -07:00
cairo-path-bounds.c Remove extraneous whitespace from "blank" lines. 2006-06-06 15:25:49 -07:00
cairo-path-data-private.h Fix cairo_copy_path and cairo_copy_path_flat to propagate errors. 2006-10-31 21:13:37 -05:00
cairo-path-data.c Fix cairo_copy_path and cairo_copy_path_flat to propagate errors. 2006-10-31 21:13:37 -05:00
cairo-path-fill.c Remove initial, final, and duplicate blank lines. 2006-06-06 15:50:33 -07:00
cairo-path-fixed-private.h Clean up names of cairo_path internals. 2005-03-23 14:36:29 +00:00
cairo-path-stroke.c Merge branch 'jrmuizel-stroking-fixes' into cairo 2006-08-18 07:59:20 -07:00
cairo-path.c Fix close-path failure by adding explicit move_to after close_path. 2006-08-18 06:32:12 -07:00
cairo-pattern.c Add many missing slim_hidden calls to bypass PLT entries for local use of public functions 2006-10-31 20:56:17 -05:00
cairo-pdf-surface.c Use new return value from _cairo_output_stream_destroy 2006-10-31 21:01:03 -05:00
cairo-pdf-test.h Prefix "cairo_*_test_*" symbols with underscore. 2006-06-29 15:22:44 +02:00
cairo-pdf.h cairo-pdf.h: Add missing cairo_public decorators 2006-10-31 21:11:33 -05:00
cairo-pen.c Remove all remaining trailing whitespace. 2006-06-06 15:41:31 -07:00
cairo-png.c Add many missing slim_hidden calls to bypass PLT entries for local use of public functions 2006-10-31 20:56:17 -05:00
cairo-polygon.c Remove all remaining trailing whitespace. 2006-06-06 15:41:31 -07:00
cairo-private.h Rip out cairo_set_error_notfiy function as it is clear that it is not the right approach. 2005-06-20 09:59:23 +00:00
cairo-ps-surface.c Fix Type 1 embedding in PDF 2006-10-31 20:55:37 -05:00
cairo-ps-test.h Prefix "cairo_*_test_*" symbols with underscore. 2006-06-29 15:22:44 +02:00
cairo-ps.h New API: Replace cairo_{ps,pdf,svg}_set_dpi with new cairo_surface_set_fallback_resolution. 2006-06-09 16:52:17 -07:00
cairo-quartz-private.h Fix bogus cairo_rectangle_fixed_t to be cairo_rectangle_int16_t. 2006-06-06 16:54:03 -07:00
cairo-quartz-surface.c Fix bogus cairo_rectangle_fixed_t to be cairo_rectangle_int16_t. 2006-06-06 16:54:03 -07:00
cairo-quartz.h Remove initial, final, and duplicate blank lines. 2006-06-06 15:50:33 -07:00
cairo-rectangle.c Fix bogus cairo_rectangle_fixed_t to be cairo_rectangle_int16_t. 2006-06-06 16:54:03 -07:00
cairo-region.c Fix bogus cairo_rectangle_fixed_t to be cairo_rectangle_int16_t. 2006-06-06 16:54:03 -07:00
cairo-scaled-font-subsets-private.h Fix Type 1 embedding in PDF 2006-10-31 20:55:37 -05:00
cairo-scaled-font-subsets.c Add -Wsign-compare compiler flag and fix all warnings 2006-07-28 22:50:06 -07:00
cairo-scaled-font-test.h Prefix "cairo_*_test_*" symbols with underscore. 2006-06-29 15:22:44 +02:00
cairo-scaled-font.c Correctly acquire/release mutex in _cairo_scaled_font_map_destroy 2006-10-31 21:09:43 -05:00
cairo-slope.c Remove initial, final, and duplicate blank lines. 2006-06-06 15:50:33 -07:00
cairo-spline.c Remove initial, final, and duplicate blank lines. 2006-06-06 15:50:33 -07:00
cairo-stroke-style.c Remove initial, final, and duplicate blank lines. 2006-06-06 15:50:33 -07:00
cairo-surface-fallback-private.h Fix bogus cairo_rectangle_fixed_t to be cairo_rectangle_int16_t. 2006-06-06 16:54:03 -07:00
cairo-surface-fallback.c Move device_transform of path to before floating->fixed conversion. 2006-06-29 21:33:34 +02:00
cairo-surface.c Add many missing slim_hidden calls to bypass PLT entries for local use of public functions 2006-10-31 20:56:17 -05:00
cairo-svg-surface.c Use new return value from _cairo_output_stream_destroy 2006-10-31 21:01:03 -05:00
cairo-svg-test.h Prefix "cairo_*_test_*" symbols with underscore. 2006-06-29 15:22:44 +02:00
cairo-svg.h Remove CAIRO_SVG_VERSION_LAST from public header file. 2006-06-30 02:21:50 +02:00
cairo-traps.c Fix MAX vs. MIN bug introduced with rename away from CAIRO_MINSHORT 2006-06-07 02:56:45 -07:00
cairo-truetype-subset-private.h [TrueType] Add comment block describing why we only use int16_t 2006-08-08 13:13:18 -04:00
cairo-truetype-subset.c Compute right index when looking up left side bearing. 2006-10-31 21:13:14 -05:00
cairo-type1-subset.c Fix Type 1 embedding in PDF 2006-10-31 20:55:37 -05:00
cairo-unicode.c Remove initial, final, and duplicate blank lines. 2006-06-06 15:50:33 -07:00
cairo-wideint-private.h Rename cairo-wideint.h to cairo-wideint-private.h. 2006-06-14 05:06:10 -07:00
cairo-wideint.c Remove all remaining trailing whitespace. 2006-06-06 15:41:31 -07:00
cairo-win32-font.c [win32] Make cairo as a win32 static library possible 2006-10-31 21:02:38 -05:00
cairo-win32-private.h [win32] Make cairo as a win32 static library possible 2006-10-31 21:02:38 -05:00
cairo-win32-surface.c [win32] Make cairo as a win32 static library possible 2006-10-31 21:02:38 -05:00
cairo-win32.h [win32] Allow for creating a font from a HFONT 2006-05-18 17:29:18 -07:00
cairo-xcb-surface.c XCB: implement set_clip_region 2006-07-31 09:59:09 -07:00
cairo-xcb-xrender.h Update the XCB backend for screen sensitivity. 2006-06-16 22:43:49 -07:00
cairo-xcb.h Update the XCB backend for screen sensitivity. 2006-06-16 22:43:49 -07:00
cairo-xlib-private.h slim_hidden_proto: Move smeicolon from definition to use for consistency and legibility 2006-10-31 20:56:30 -05:00
cairo-xlib-screen.c Remove extraneous whitespace from "blank" lines. 2006-06-06 15:25:49 -07:00
cairo-xlib-surface.c Add many missing slim_hidden calls to bypass PLT entries for local use of public functions 2006-10-31 20:56:17 -05:00
cairo-xlib-test.h Prefix "cairo_*_test_*" symbols with underscore. 2006-06-29 15:22:44 +02:00
cairo-xlib-xrender.h Remove initial, final, and duplicate blank lines. 2006-06-06 15:50:33 -07:00
cairo-xlib.h Surface size getters for xlib 2006-06-25 11:23:43 +02:00
cairo.c Fix cairo_copy_path and cairo_copy_path_flat to propagate errors. 2006-10-31 21:13:37 -05:00
cairo.h Document CAIRO_FORMAT_RGB16_565 as deprecated. 2006-08-07 23:13:09 -07:00
cairo.pc.in Improve backend .pc files generation: 2006-07-12 04:27:55 -04:00
cairoint.h [win32] Misc win32 compilation fixes 2006-10-31 21:07:00 -05:00
check-def.sh [configure] Print out whether SVG and PDF surfaces can be tested 2006-10-31 21:13:00 -05:00
check-headers.sh check-headers.sh: Add a test for cairo_public decorators in public headers 2006-10-31 21:11:25 -05:00
check-plt.sh [x86-64] check-plt.sh: match on JU?MP_SLO as on x86-64 "SLOT" is truncated 2006-10-31 20:57:50 -05:00
Makefile.am check-headers.sh: Add a test for cairo_public decorators in public headers 2006-10-31 21:11:25 -05:00
test-fallback-surface.c slim_hidden_proto: Move smeicolon from definition to use for consistency and legibility 2006-10-31 20:56:30 -05:00
test-fallback-surface.h Big change to the test infrastructure and supporting internals. The goal now is to test both a COLOR_ALPHA and a COLOR content for each surface backend, (since the semantics are different and we probably need to support both in each backend. 2006-01-17 16:59:08 +00:00
test-meta-surface.c Fix bogus cairo_rectangle_fixed_t to be cairo_rectangle_int16_t. 2006-06-06 16:54:03 -07:00
test-meta-surface.h Big change to the test infrastructure and supporting internals. The goal now is to test both a COLOR_ALPHA and a COLOR content for each surface backend, (since the semantics are different and we probably need to support both in each backend. 2006-01-17 16:59:08 +00:00
test-paginated-surface.c test-paginated: Fix memory leak within _test_paginated_surface_create_for_data 2006-08-08 02:24:48 -07:00
test-paginated-surface.h Big change to the test infrastructure and supporting internals. The goal now is to test both a COLOR_ALPHA and a COLOR content for each surface backend, (since the semantics are different and we probably need to support both in each backend. 2006-01-17 16:59:08 +00:00